Ellicott Creek Trailway Bike Trail- 7 Miles- Amherst, NY
1325 N Forest Rd, Buffalo, NY 14221, USA
The Ellicott Creek Trailway is 7 miles along the scenic Ellicott Creek. Trail end points are N. Forest Road and Maple Road to Niagara Falls Blvd and Irwin Place. See Trail