Christ Church Cathedral

Christ Church Cathedral is located at 13th and Locust in Downtown St. Louis.

1210 Locust St., St. Louis, MO 63103

Place Type

St. Louis Home Campus, Global Campus Locations

Phone

314-968-7032, 314-968-7128

Upcoming Events

Recent Events

Recent Activity

Christ Church Cathedral

Christ Church Cathedral posted a photo 8/27/2013