St Alexis Orthodox Christian Church is located in Clinton, United States on 108 E Main St. St Alexis Orthodox Christian Church is rated 5 out of 5 in the category churcheastern orthodox churchorthodox church in United States.
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance