NPI Central
Alyssa Acosta, LICSW — NPI 1801279591, Pawtucket, RI | NPI Central