Touro Imaging Center
2929 Napoleon Avenue
New Orleans, LA 70115
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