Deeba Nohi Ali, MD, Internal Medicine

4240 International Pkwy
Ste 154
CarrolltonTX  75007-1970 (Denton County)


Phone: 469-547-0464
Fax: 469-574-0471

NPI: 1750590691
License Number: N2905 (TX)