https://www.mdnpi.com/physicians/catherine-horton/npi-1811028491.html
Catherine Horton LICSW, RI 02915