18 Bay

23 North Ferry Rd
Shelter Island, NY 11964
(631) 749-0053