VfS Tasheel. Saudi Visa Application Services is located in Johannesburg, South Africa on First Floor, Rivonia village, Rivonia Blvd. VfS Tasheel. Saudi Visa Application Services is rated 4.2 out of 5 in the category visa and passport office in South Africa.
Address
First Floor, Rivonia village, Rivonia Blvd
Accessibility
Wheelchair-accessible entrance