Location:
4139 N. Oak Park Ave.
Chicago, IL 60634
Located Within:
Park No. 580
Features:
Artificial Turf