VFS Global South Africa Visa Application Centre is located in Kenya on Sheetal Plaza Ground Floor Modar Mohammed Road Off Moi Avenue Near Uhuru Gardens Mombasa. VFS Global South Africa Visa Application Centre is rated 3 out of 5 in the category visa and passport office in Kenya.
Address
Sheetal Plaza Ground Floor Modar Mohammed Road Off Moi Avenue Near Uhuru Gardens Mombasa