MyChart Patient Portal

Same-Day Appointments: 504.366.7233

Leigh Mahlum, M.D., MPH

Dr. Mahlum graduated from Tulane University School of Medicine, and completed her residency at Medical College of Wisconsin in Milwaukee. While getting her medical degree, she also earned a Master’s in Public Health at Tulane. She earned her undergraduate degree with honors at University of Minnesota. She is fluent in Spanish and is committed to providing excellent, equitable care. She has a special interest in family planning, high risk obstetrics and minimally invasive surgery.

We combine the latest techniques with personal care that has welcomed three generations of patients. Contact us today to request an appointment.