Tariq Mahmood, MD, Internal Medicine

2828 N Glenhaven Dr
Oklahoma CityOK  73110-4002 (Oklahoma County)


Phone: 405-732-4893
Fax: 405-741-7820

NPI: 1992761589
License Number: 17627 (OK)