BBR Bank Saint Petersburg Squash Series, Squash Courts - Saint Petersburg (Prospekt Stachek, 92 корпус 3, Sankt-Peterburg, 198096)

Saint Petersburg, Russia

Address: Prospekt Stachek, 92 корпус 3, Sankt-Peterburg, 198096

Location: Saint Petersburg, Russia

Website: https://www.spbsquash.ru/

Nearby squash courts