NPI Central
Patricia Spencer, MD — NPI 1720076680, East Providence, RI | NPI Central