Saad Al Awwad, MD, Surgery

1430 Tulane Ave Ste Sl-22
New OrleansLA  70112-2632 (Orleans County)


Phone: 504-505-8987
Fax: 504-988-1882

NPI: 1508369489
License Number: 308398 (LA)