Dellwood Park, Lockport, IL

A 150 acre park.

Dellwood Park is located at Lawrence Avenue and East 18th Street and has the following amenities:

Baseball Diamonds   Biking Paths   Hiking Paths   Horseshoe Pits   Horseshoes   In-Line Skating   Picnic Area   Playground   Restrooms   Shelter   Soccer Fields   Softball Fields   Tennis Courts   Trails   Volleyball Courts  

More Information