NPI Central
Charlene Tate, MD — NPI 1013959808, Providence, RI | NPI Central