Abir Abdo, MD, Internal Medicine

6900 Chef Menteur Hwy
New OrleansLA  70126 (Orleans County)


Phone: 504-568-4626
Fax:

NPI: 1205071164
License Number: MD.205471 (LA)