Englewood Neighborhood Health Center
641 W 63rd St
Chicago, IL - 60621
312-747-7831
Chicago, IL - 60621
312-747-7831
Reviews
About Englewood Neighborhood Health Center
Englewood Neighborhood Health Center is a community-based health services center based in Chicago, IL . They serve the inner city population.
Opened in 1972, this is full-time clinic.