Ellicottville Town Hall

Village Sq., NW corner of Washington and Jefferson Sts.
New York
United States