Volgograd, Volgograd Oblast, Russia, 400001
Ploschad' Chekistov is a Tram stop located at Volgograd, Volgograd Oblast, Russia, 400001. It has received 27 reviews with an average rating of 4.5 stars.
The address of Ploschad' Chekistov: Volgograd, Volgograd Oblast, Russia, 400001
Ploschad' Chekistov has 4.5 stars from 27 reviews
Tram stop