https://www.mdnpi.com/physicians/karen-a-bouchard/npi-1346675410.html
Karen A Bouchard RN, RI 02864