Church of the Icon of All the Afflicted is located in St Petersburg, Russian Federation on Leont'yevskaya Ulitsa, 35. Church of the Icon of All the Afflicted is rated 4.5 out of 5 in the category christian church in Russian Federation.
Address
Leont'yevskaya Ulitsa, 35