NPI Central
Barry Vaught, M.D. — NPI 1194770339, Crab Orchard, WV | NPI Central