The Rock Run Greenway Trail courses for nearly 10.5 miles between Theodore Marsh in Crest Hill and the I&M Canal NHC Trail
near the Des Plaines River. At various places along the trail you'll find picnicking and playgrounds, as well as other recreational diversions and rest areas.
From Theodore Marsh the trail heads southwest to the 1,200-acre Rock Run Greenway, looping around Rock Run Preserve on the way. The trail continues through the greenway, past the little airport and junior college before reaching the I&M Canal Trail.
The Rock Run Trail connects with the Joliet Junction Trail
at Gaylord Road.
Parking for the Rock Run Trail is at Theodore Marsh Paul V. Nichols Access at Ingalls Avenue and Essington Road and off Black Road just west of Addleman Street. Additional parking is off Ingalls Avenue at 129th Infantry Drive.