75 N Menantic Rd, Shelter Island (631) 749-5939
75 N Menantic Rd, Shelter Island 11964 (631) 749-5939