15610 Vaughn Road
Brecksville, Ohio 44141

2.5-mile hike on the Towpath Trail. Station Road Bridge Trailhead

Added by Upcoming Robot on May 12, 2010