NPI Central
Sujatha Gubbala, MD — NPI 1164818894, Natchitoches, LA | NPI Central