LakeWatch Inn Map Unavailable Address 1636 E. Shore Drive Ithaca NY United States Upcoming Events No events in this location