NPI Central
Perminder Aujla, M.D. — NPI 1558923003, Shreveport, LA | NPI Central