Mark A Ballard, MD, Family Medicine

7108 E Highland Rd
Cave CreekAZ  85331-8236 (Maricopa County)


Phone: 480-391-3744
Fax: 480-391-2867

NPI: 1114125416
License Number: 22559 (AZ)