Blair Andrew Ball, MD, Family Medicine

15235 N Dysart Rd
El MirageAZ  85335-9738 (Maricopa County)


Phone: 602-569-3999
Fax: 602-569-3887

NPI: 1891297776
License Number: 57937 (ID)