Canada Visa Panel Physicians in Trinidad and Tobago City: Port of Spain Name: Ross Millar Address: 66 Pembroke Street, Telephone: (868) 624-7395 Spoken Languages: English Date Modified: 2018-02-02 Post navigation Previous Previous post: Canada Visa Panel Physicians in TogoNext Next post: Canada Visa Panel Physicians in Sweden Leave a Reply Cancel replyYou must be logged in to post a comment.