NPI Central
Cristina Toba, MD — NPI 1215151329, Providence, RI | NPI Central