We use cookies and similar technologies to run the site, keep you signed in, remember your preferences, and understand how the site is used. See our Cookie Policy and Privacy Policy.
641 West 63rd Street
Chicago, IL
Operated by: Chicago Department of Public Health
© OpenStreetMap contributors
Englewood Health Center is one of the medical clinics serving Chicago, IL. Other medical clinics nearby include Howard Brown Health 63rd Street (0.1 mi) and Beloved Community Family Wellness Center (0.7 mi). Chicago gets about 221 sunny days a year. It's located at 641 West 63rd Street. The area sees roughly 47 inches of rain a year. It is operated by Chicago Department of Public Health. The DuPont–Whitehouse House is an Italianate-style house located at 3558 South Artesian Avenue in the McKinley Park neighborhood of Chicago, Illinois, United….