Save Anthony J. Lama, MD AnthonyLama.MD.com • Internist, Nephrologist • 40 years experience Anthony Lama, MD, Apmc 2620 Jena Street, Suite 2, New Orleans, LA 70115