3 Ram Island Rd, Shelter Island (631) 749-1839
3 Ram Island Rd, Shelter Island, NY 11964 (631) 749-1839