ID
Il Dept. Of Human Services
- Practice location
- 1315 Lehmen Dr, Chester, IL 62233
- Phone
- (618) 826-4571
- NPI number
- 1376678201
Are you this provider?
Claim this listing to keep your information up to date.
More Psychiatric Hospital Unit in Chester
View all →IDIDIDIDID
Il Dept. Of Human Services
Psychiatric Hospital Unit
Chester, IL(618) 826-4571
Il Dept. Of Human Services
Psychiatric Hospital Unit
Chester, IL(618) 826-4571
Il Dept. Of Human Services
Psychiatric Hospital Unit
Chester, IL(618) 826-4571
Il Dept. Of Human Services
Psychiatric Hospital Unit
Chester, IL(618) 826-4571
Il Dept. Of Human Services
Psychiatric Hospital Unit
Chester, IL(618) 826-4571