Location & Contact

11645 Benham Road
St. Louis, MO 63136-6112
United States
314-741-3737
office@chapelofthecross.org

Leadership

Pastors: The Rev. Theodore L. Laesch, Jr. and The Rev. Ellory W. Glenn

Schedule

WORSHIP Sundays at 8, 9:30, & 11