https://www.mdnpi.com/physicians/kayla-whiting-barrett/npi-1164898920.html
Kayla Whiting Barrett DPT, RI 02915