https://www.mdnpi.com/physicians/jennifer-michaud/npi-1588201594.html
Jennifer Michaud PTA, RI 02852