Avon Inn

55 E. Main St.
Avon
New York
United States