Contact Us

Address: 45 W Lockwood Ave, St. Louis, MO 63119 map
Phone: 314-962-9210
Fax: 314-962-9214

Questions about any of our programs? Please see specific contact numbers on our staff page or contact the senior staff assistant (ext 3202).

Send Us A Message

"*" indicates required fields

Name*

We seek to live Christ's love, welcome all people and joyfully serve God.