32-34 Nevskii Prospekt
St. Petersburg 191 Russia
St. Petersburg 191 Russia
Open Hours8a-6:30p M-F, 9:30a-7p Su
OverviewPeter the Great desired that all Christians, regardless of denomination, were able to worship in a church of their own faith. Hence, the Church of St. Catherine was established...
more
