Ayman Soubra MD

Ayman Soubra, MD

  • Specialty:  Urology
  • Locations
    • Tulane School of Medicine

      1430 Tulane Avenue, Department of Urology , New Orleans , LA 70112

      Phone: 504.988.2794