VFS Global - Indian Visa and Consular Application Centre is located in Rotterdam, Netherlands on Stationsplein 45, unit a303. VFS Global - Indian Visa and Consular Application Centre is rated 3.4 out of 5 in the category visa and passport office in Netherlands.
Address
Stationsplein 45, unit a3.003