Location

Lacy Clay Center for Children’s Health

A location of People’s Health Centers Behavioral Health

Awaiting validationConfirm details directly with this provider.

Visit this location

5647 Delmar Blvd, St. Louis, MO 63112
Get directions

Services

Counseling

Last source observation: September 25, 2026