Address 13 Петровский проспект, Санкт-Петербург 197110, Russia
Coordinates 59°57'45.851" N 30°15'17.302" E