26 Sunnyside Ave, Shelter Island Heights (631) 749-5404
26 Sunnyside Ave, Shelter Island Heights, NY 11965 (631) 749-5404