Whalio Doctors

NPI 1306834726

Illinois Department of Human Services

Organisation Psychiatric Hospital Chester, IL

Practice location

Address
1315 Lehmen Dr, Chester, IL 62233-2542
Phone
(618) 826-4571
Fax
(618) 826-3229
Mailing address
PO Box 31 1315 Lehmen Dr Chester Mental Health Center, Chester, IL 62233-0031

Authorised official

Name
Michelle Leigh Zimmer
Title
Reimbursement Office II Supervisor
Phone
(618) 826-4571

Registered specialties

Psychiatric Hospital Primary
Hospitals Taxonomy 283Q00000X

Registry record

NPI
1306834726
Entity type
Organization
NPI issued
10 Oct 2005
Record last updated
21 Jul 2022

Reproduced from NPPES, the federal provider registry. The date above is when the provider last updated their own entry, not when we fetched it - a record can be years old and still current in the registry.