NPI Central
Caitlin Barbarita, M.D. — NPI 1821400706, Providence, RI | NPI Central