https://www.mdnpi.com/physicians/stephanie-swain/npi-1083276133.html
Stephanie Swain LCSW, RI 02886