VFS Global-Visa Application Center مكتب التأشيرات الموحد VFS
Address: 2540 Wadi Al Bab Street Al Hada
Neighborhood: Al Hada
City: Riyadh
Region: Riyadh
Postal code: 12913
Country: Saudi Arabia