NPI Central
Yaw Tachie-Baffour, MD — NPI 1386105328, Providence, RI | NPI Central