Lalitha Alla, MD, Psychiatry & Neurology

210 Medical Dr
NatchitochesLA  71457-6052 (Natchitoches County)


Phone: 318-357-3122
Fax: 318-357-3240

NPI: 1023188554
License Number: 07893R (LA)