Glenn
4940 N Winthrop Ave
Chicago, IL - 60640
773-728-3062
Fax Number: 312-555-1111
Chicago, IL - 60640
773-728-3062
Fax Number: 312-555-1111
Reviews
About Glenn
Glenn is a community health services center based in Cook County, IL.
Federal funds granted to grantee Heartland Health Outreach. maintain operations. Opened since 2007, Glenn opens on a year-round schedule.