Location:
4712 W. Ohio St.
Chicago, IL 60644
Located Within:
Ohio Park