Please use the tool below to upload pictures.

Clinic Name: UI Health - Mile Square Health Center - Back of the Yards
Clinic Address: 4630 S Bishop St, Chicago IL