• Delete
  • Edit

About

Letchworth Dam is a bus station, located at Leicester, NY 14510, USA

Location :
Leicester, NY 14510, USA

Added by Jopie, at 22 November 2015

Add missing information

Add email
Add phone
Add business description
Add website
Add Social Media
Add Products and Services

2 Reviews

  • Robert Eicheldinger Jr
    05 May 2016

    Nice view of the dam.

    response / report this review
  • Doug Osgood
    29 November 2015

    An excellent view of the Letchworth Dam on the Genesee River. A great stop if you're driving through Letchworth State Park. If you're not driving through the park, but maybe just passing by, this is a nice senic stop (with bathrooms!) not far off of State Route 36.

    response / report this review

Rate & Write Reviews