Tower Road Beach park is a 3.75 acre park along the lakefront in Winnetka, Illinois.
Tower Road Park is located at 899 Sheridan Road in Winnetka, IL and has the following amenities:
Beach Hiking Paths Parking Picnic Area Playground Shelter Spray Park Swimming Pool Volleyball Courts
Park | Amenities | |
---|---|---|
Arborvitae Park 713 Elm Street |
Hiking Paths | |
Dwyer Park 856 Elm Street |
Playground | |
Franklin Dunbaugh Park 1035 Hubbard Place |
Hiking Paths | |
Glencoe Park 156 Glenwood Avenue |
Picnic Area | |
Hubbard Woods Park 939 Green Bay Road |
Parking Picnic Area Playground Restrooms Shelter Skate Park |