VFS Global Canada Visa Application Centre in HaitiProfessional Services 4.3 Petion-Ville, Ouest Department, Haiti Share visa.vfsglobal.com/ Unit 2, 13 Rue Pinchinat, Petion-Ville, HaitiReviewsLog in to leave a review.No reviews yet.