Shelter Island Podiatry Associates: Spinosa Frank A DPM 2 Hudson Avenue, Shelter Island, NY 11964