Location:
7340 N. Rogers Ave.
Chicago, IL 60626
Located Within:
Pottawattomie Park
Features:
Has 3 or More Fields