South County Habilitation Center

Office of Administration
Submitted by Luann Kemna on
HR Contacts
Cheryl Pinson, (314) 894-5418
Facility
South County Habilitation Center
Address

2312 Lemay Ferry Road
St. Louis, MO 63125
United States

Office Number
314-894-5400
Facility
State Operated Programs