South Park
Located at
150 S. Maywood Rd.
Lake Forest, IL
Lake Forest, IL
This 12 acre park has been beautifully redesigned and is full of amenities for everyone to enjoy including:
Amenities
- Ball Field
- Basketball Court
- Batting Cage
- Bleacher Seats
- Bocce Court
- Fitness Station
- Football / Rugby / Lacrosse / Soccer Fields
- Grill
- Pavillion
- Play Equipment
- Restrooms
- Tennis/Pickleball Courts
- Walking Trails
- Open from sunrise to sunset