Visit Us

West Neck Cottage

60 West Neck Road, Shelter Island. NY 11964