The territorial election commission N20 St. Petersburg is located in Leningrad Oblast, Russian Federation on Oktyabrsky Blvd, 24, 122, St Petersburg. The territorial election commission N20 St. Petersburg is rated 3 out of 5 in the category voter registration office in Russian Federation.
Address
Oktyabrsky Blvd, 24, 122, St Petersburg