NPI Central
Joan Rodriguez Taveras, MD — NPI 1548919400, Providence, RI | NPI Central