Mile Square Health Center
1220 S Wood St, Chicago 60608