Englewood - Now Open!
850 W 63rd St, Chicago, Illinois 60621
Monday through Friday, 8:00am to 5:00pm
Providing access to quality Healthcare has been a passion and mission in my life. Working at Oak Street Health has given me the ability to do that here in this area and I love that everyday we are building a community that is gaining this very important service.