Post of Russia is located in St Petersburg, Russian Federation on Belgradskaya Ulitsa, 26к6. Post of Russia is rated 3.9 out of 5 in the category mail room in Russian Federation.
Address
Belgradskaya Ulitsa, 26к6
Accessibility
Wheelchair-accessible entrance