Close Menu

ILC of Missouri, St. Peters

Organization Details

Organization: ILC of Missouri, St. Peters

About:

"Delta Center partners with people with disabilities and their communities to remove barriers and promote positive changes leading to greater independence for all."

Contact

Website:

Toll-Free: (866) 727-3245

Direct: (636) 926-8761

Email: info@dcil.org

Location

Address:
3833 McClay Rd
Suite 61
St. Peters , MO  63376
Get directions