NPI Central
Narendra Batra, M.D. — NPI 1871643213, Centerville, IA | NPI Central