NPI Central
James Padbury, M.D. — NPI 1275516544, Providence, RI | NPI Central