Christ Church Cathedral is the cathedral of the Episcopal Diocese of Missouri. A presence in downtown St. Louis for 200 years, the Cathedral is a faith community engaged in an active social justice ministry.
Location
1210 Locust Street, St. Louis, None 63103, United States
Join Idealist
Sign up today to save your favorite organizations and get email alerts when new ones are posted.