NPI Central
Ajaya Tummala, MD — NPI 1487628194, Shreveport, LA | NPI Central