Meeting House Lane Medical Practice


44 South Ferry Rd
Shelter Island, NY 11964