Mission and public details
Delta Center Supports People With Disabilities to Remain Independent In The Community.
- Organization
- DELTA CENTER PERSONAL ATTENDANT SERVICES
- EIN
- 20-3661442
- Address
- 3837 MCCLAY ROAD, SAINT PETERS, MO, 63376-7392
- County
- Saint Charles
- Tax category
- Centers to Support the Independence of Specific Populations
- NTEE classification
- P80
- Organization website
- Visit website






