VFS - Indian Passport Office is located in Saudi Arabia on Chamber of Commerce, King Khalid Street, Al Mabuth, VFS. VFS - Indian Passport Office is rated 5 out of 5 in the category visa and passport office in Saudi Arabia.
Address
Chamber of Commerce, King Khalid Street, Al Mabuth, VFS