Address:
Netherlands Consulate General in St. Petersburg, Russia
Moika 11
191186 St. Petersburg
Russia
(+7) 812-334 0200
(+7) 812-334 0225
pet@minbuza.nl