NPI Central
Rachel Playe, LMHC-A — NPI 1649134081, Providence, RI | NPI Central