Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

The Board of Trustees of the University of Illinois

Organization Psychiatric Hospital Unit · NPI 1073552022

The Board of Trustees of the University of Illinois is a Psychiatric Hospital Unit in Chicago, Illinois. Registered with an NPI since 2006.

In the registry since
2006

Practice location Address checks out

1740 W Taylor St
Chicago, IL 60612-7232
Phone: (866) 600-2273
Fax: (312) 996-1001
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Specialties & licences

Psychiatric Hospital Unit (primary) Taxonomy 273R00000X

Record details

NPI number1073552022
Entity typeOrganization (Type 2)
Organization subpartYes
Parent organizationThe Board of Trustees of the University of Illinois
Authorized official Laurence Appel — Chief Financial Officer · (312) 996-3620
Other names Hospital Psychiatric Unit; University Of Illinois Hospital And Clinics
NPI enumeratedJune 5, 2006
Last updated in NPPESDecember 8, 2025
Certification dateDecember 8, 2025
Mailing address1740 W Taylor St # Mc693, Chicago, IL 60612-7232

Other providers in Chicago