NPI Central
David Barrall, M.D. — NPI 1871581389, Providence, RI | NPI Central