Accepts Medicare (pay less out of pocket)
Group Affiliations
Phone
(480) 412-3000
Specialty
Physician Assistant
Gender
M
Medical School
Other
Graduation Year
2003
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
Practice State: AZ
Line Service Count: 12
Beneficiary Count: 12
Practice State: AZ
Line Service Count: 66
Beneficiary Count: 62
Practice State: AZ
Line Service Count: 21
Beneficiary Count: 21
Practice State: AZ
Line Service Count: 59
Beneficiary Count: 55
Practice State: AZ
Line Service Count: 32
Beneficiary Count: 32
Practice State: AZ
Line Service Count: 147
Beneficiary Count: 138
1400 S Dobson Rd
Mesa, AZ 85202
-4707
Phone: (480)
412-3000
6644 E Baywood Ave
Mesa, AZ 85206
-1747
Phone: (480)
321-2000
6750 E Baywood Ave
Mesa, AZ 85206
-1749
Phone: (480)
456-9000
1900 N Higley Rd
Gilbert, AZ 85234
-1604
Phone: (480)
456-9000