Shelter Island, NY

38 North Ferry Rd.
Shelter Island, NY 11964
United States
631-749-0291