St. Louis County Service Coordination Location

Address

11132 S. Towne Square, Suite 105
St. Louis, MO 63123

Office Hours

Monday-Friday: 8:00am-4:30pm

Phone Number

314-978-5833

Not sure where to start? Contact us and a CHS staff member will get you connected.