David Donaldson, MD — Woonsocket, RI | NearSpotUSA