Location:
1130 Midway Plaisance North C
Chicago, IL 60637
Located Within:
Midway Plaisance Park