Robert L Applebaum, MD, Neurological Surgery

3434 Prytania St
Ste 230
New OrleansLA  70115 (Orleans County)


Phone: 504-340-6976
Fax: 504-349-6786
Email: noa***@*****nk.net

NPI: 1023026879
License Number: 010303 (LA)