NPI Central
Katherine Barker, MD — NPI 1437948072, Providence, RI | NPI Central