Oak Street Health Opens Englewood Location
Oak Street Health’s Englewood clinic brings a new health care option to the South Side neighborhood with positive early returns.
The new 10,000-square-foot clinic in Englewood is nestled in the northwest corner of the Englewood Square shopping center located at 850 W. 63rd St. A spokeswoman for Oak Street Health told the Chicago Defender that 18 employees for the clinic were hired from the surrounding community.
The Englewood clinic marks the 20th healthcare center to open in Illinois, Indiana, and Michigan, including locations already established in Austin, Garfield Park, Bronzeville, and Ashburn neighborhoods. Oak Street asserts it specializes in providing holistic …