WINWOOD INN

5220 Route 23
Windham
New York
United States