NPI Central
Richard Carter, MD — NPI 1639155575, Barbourville, KY | NPI Central