Post of Russia is located in Belgorod Oblast, Russian Federation on Olimpiyskaya Ulitsa, 6, Северный. Post of Russia is rated 3.8 out of 5 in the category mail room in Russian Federation.
Address
Olimpiyskaya Ulitsa, 6, Северный
Accessibility
Wheelchair-accessible entrance