TLScontact – Visa Application Centre Pretoria is located in Pretoria, South Africa on First floor, Growth point Menlyn Corner, 87 Frikkie De Beer St, Menlyn. TLScontact – Visa Application Centre Pretoria is rated 3.4 out of 5 in the category visa and passport office in South Africa.
Address
First floor, Growth point Menlyn Corner, 87 Frikkie De Beer St, Menlyn