NPI Central
Tariro Mupombwa, M.D. — NPI 1033523675, Providence, RI | NPI Central