RAMS HEAD INN

108 RAM ISLAND DRIVE, SHELTER ISLAND HEIGHTS,
NY, 11965, USA