Englewood Neighborhood Health Clinic
641 W 63rd St, Chicago 60637