Legal address:
23, Laboratorniy pr., Saint-Petersburg, Russia, 195197
Postal address:
office 60, 22/A, 10st Krasnoarmeyskaya str., Saint-Petersburg, Russia, 190103
Tel./fax: +7 (812) 325-4440
E-mail:
Map:
59°54'44.67"N, 30°17'42.42"E
Our office location in the business-center
Nearest hotels
The nearest hotel is Azimut, about 5 minutes of walk to our office