Christ Church Twin Cities is located in Excelsior, United States on Westview SDA Church, 4151 Leslee Curve. Christ Church Twin Cities is rated 5 out of 5 in the category christian church in United States.
Address
Westview SDA Church, 4151 Leslee Curve
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance