Yasir Ahmed Batres, MD, Internal Medicine

2045 S Vineyard Ste 119
MesaAZ  85210-6889 (Maricopa County)


Phone: 480-300-4646
Fax: 480-300-4647

NPI: 1073784724
License Number: 44447 (AZ)