South Park
Located at
150 South Maywood Rd.
Lake Forest, IL
Lake Forest, IL
Amenities
- Ball Field
- Basketball Standards
- Bleacher Sets
- Football / Rugby / Lacrosse / Soccer Fields
- Grill
- Pavillion
- Play Equipment
- Restrooms
- Tennis Courts
- Acre Size 30.11