Home
Rooms
More
315-501-4200
Telly's Inn is located by the beautiful St Lawerence River in the 1000 Islands
427 S Market St
Cape Vincent NY 13618
Thanks for submitting!