Iftikhar A Chowdhry, MD, Internal Medicine

712 N Washington Ave
Ste 300
DallasTX  75246-1619 (Dallas County)


Phone: 214-823-6503
Fax: 214-826-0605

NPI: 1154351054
License Number: N2987 (TX)