NPI Central
Russell Barr, M.D. — NPI 1427140995, Decatur, AL | NPI Central