Couldn't map the address

Shelter Island Wines , 179 North Ferry Road, Shelter Island, NY 11964