Tahir Hafeez, MD, Internal Medicine

17627 Union Tpke
Fresh MeadowsNY  11366-1515 (Queens County)


Phone: 347-460-4253
Fax:

NPI: 1720064421
License Number: 222901 (NY)