Ismail Omran, MD, Internal Medicine

7901 Broadway Ste C7-10
ElmhurstNY  11373-1329 (Queens County)


Phone: 718-334-3930
Fax: 718-334-5160

NPI: 1023539590
License Number: 00000000000000 (NY)