THE BOARD OF TRUSTEES OF THE UNIVERSITY OF ILLINOIS
NPI 1346596327
Clinic/Center - Federally Qualified Health Center (FQHC) in Chicago, IL

Active since July 27, 2012
641 W. 63RD ST, UIH-MILE SQUARE HEALTH CENTER AT ENGLEWOOD, CHICAGO, IL 60621(312) 413-4070(312) 413-7812 Get Directions Write a Review

NPPES record last updated: June 27, 2025. Verified against the NPPES registry weekly; last sync: July 19, 2026.

Record update history: Jun 27, 2025, Dec 17, 2015 (2 updates tracked since 2015).

About The Board Of Trustees Of The University Of Illinois NPPES

Official registry information on file with the National Plan and Provider Enumeration System.

THE BOARD OF TRUSTEES OF THE UNIVERSITY OF ILLINOIS (NPI 1346596327), doing business as Uih-mile Square Health Center At Englewood, is a healthcare organization registered as a federally qualified health center (fqhc) in Chicago, Illinois and active in the NPI registry since July 2012. The organization lists Timothy Stecker, Cfo, as its authorized official.

NPPES Registry Identity

NPI1346596327
Entity TypeOrganization
Primary Taxonomy261QF0400X
Legal Business NameTHE BOARD OF TRUSTEES OF THE UNIVERSITY OF ILLINOIS
Location Address641 W. 63RD ST, UIH-MILE SQUARE HEALTH CENTER AT ENGLEWOODChicago, IL 60621-2032
Mailing Address1220 S. Wood Street, Uih-mile Square Health CenterChicago, IL 60608-1202 · (312) 413-1261 · Fax (312) 413-7812
Fax(312) 413-7812
Organization SubpartNo
Authorized OfficialTimothy SteckerCfo · (312) 355-7653
Enumeration DateJuly 27, 2012
Last NPPES UpdateJune 27, 20252 updates tracked since enumeration
NPPES CertifiedJune 27, 2025
NPI 1346596327 is a valid, active identifier and passes the ISO check-digit test.

Specialties & Licenses

Primary SpecialtyClinic/Center · Federally Qualified Health Center (FQHC)Ambulatory Health Care Facilities
Taxonomy Code261QF0400X
641 W. 63RD ST, Chicago, IL 60621

Other Names 1

Doing Business AsUih-mile Square Health Center At Englewood

Other Identifiers 2

Other1622185IL · Bcbs Provider
Other1622185IL · Blue Cross

Frequently Asked Questions

The NPI number assigned to this healthcare provider is 1346596327, enumerated as an "organization" on July 27, 2012.

The provider is located at 641 W. 63RD ST UIH-MILE SQUARE HEALTH CENTER AT ENGLEWOOD CHICAGO, IL 60621 and the phone number is (312) 413-4070.

Clinic/Center with taxonomy code 261QF0400X and a focus in Federally Qualified Health Center (FQHC).

The provider might be accepting Accepts: Blue Cross Blue Shield, Medicare and Medicaid. Please consult your insurance carrier or call the provider to verify.