2744 W. 63rd Street, Chicago, Illinois, 60629. IMAN Youth & Family Health Center 2749 W. 63rd Street, Chicago, Illinois, 60629. Phone 773-434-4626. Office Hours. Monday — 9am to 5pm Tuesday — 9am to 5pm Wednesday — 10am to 7pm Thursday — 9am to 5pm Friday — 9am to 5pm Sunday — 9am to 4pm. COVID19 Testing & Vaccinations.