The temple complex of St. Andrew is located in Moscow, Russian Federation on Stavropol'skaya Ulitsa, 25. The temple complex of St. Andrew is rated 4.5 out of 5 in the category christian church in Russian Federation.
Address
Stavropol'skaya Ulitsa, 25
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance