Louis James Escalada, MD, Psychiatry & Neurology

11 Chateau Rothchild Dr
KennerLA  70065-1906 (Jefferson County)


Phone: 504-469-7187
Fax:

NPI: 1285656157
License Number: 010081 (LA)