NPI Central
Keta Vaidya, M.D. — NPI 1891923256, Huntsville, AL | NPI Central