The Canyons at Dellwood Park (Lockport, IL)

The Canyons at Dellwood Park 309 Dellpark Ave. Lockport, IL 60441 The Canyons Disc Golf Course is a 27 basket course with “holes” throughout Lockport’s scenic Dellwood Park. It has been said that every “hole” is a signature basket with breathtaking natural backdrops...