St. Petersburg Russia BLS Spain Visa: For Any Queries, Kindly contact us on our Call Centre Numbers for Spain Visa from St. Petersburg Citizens

BLS Logo

Follow Us

Apply for Visa to Spain
in St. Petersburg

Contact Us

Spain Visa Application Center - St. Petersburg Map
BLS International Services LLC,
Liteyny Ave, 26, office 223,
St.Petersburg, Russia, 191028
Passport Collection Time
15:00 to 16:00 hrs (Monday to Friday)
Submission Time
09:00 to 15:00 hrs (Monday to Friday)
+7 (495) 189 00 61
Apply at home