Ashaur Azhar, MD, Internal Medicine

1542 Tulane Ave Ste 331-C
New OrleansLA  70112-2865 (Orleans County)


Phone: 504-568-5031
Fax: 504-568-5553
Email: ash***@*****il.com

NPI: 1558595405
License Number: R0533 (TX)