NPI Central
Allen Carter, MD — NPI 1073549952, Afton, WY | NPI Central