Touro Imaging Center
2929 Napoleon Avenue
New Orleans, LA 70115
phone: 504-897-8600
fax: 504-897-8589
hours: 7:00 a.m. - 5:00 p.m., Monday - Friday
Our friendly staff is always happy to help you. Please call
504-897-8600 to schedule an appointment or
click here to schedule a mammogram online.
If you are a physician or a physician's staff member please contact physician relations specialist, Djuana Larrieu at
Djuana.Larrieu@touro.com.