NPI Central
David T. Barrall MD, Inc NPI Number 1609058460 — Providence, RI | NPI Central