Accepts Medicare (pay less out of pocket)
Group Affiliations
Phone
(515) 239-3040
Specialty
Family Practice
Gender
M
Medical School
Rush Medical College Of Rush University
Graduation Year
1998
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
Practice State: IA
Line Service Count: 43
Beneficiary Count: 35
Practice State: IA
Line Service Count: 123
Beneficiary Count: 23
Practice State: IA
Line Service Count: 63
Beneficiary Count: 41
Practice State: IA
Line Service Count: 1154
Beneficiary Count: 519
Practice State: IA
Line Service Count: 294
Beneficiary Count: 230
Practice State: IA
Line Service Count: 48
Beneficiary Count: 46
Practice State: IA
Line Service Count: 261
Beneficiary Count: 126
Practice State: IA
Line Service Count: 729
Beneficiary Count: 451
Practice State: IA
Line Service Count: 171
Beneficiary Count: 170
Practice State: IA
Line Service Count: 65
Beneficiary Count: 61
Practice State: IA
Line Service Count: 73
Beneficiary Count: 21
Practice State: IA
Line Service Count: 180
Beneficiary Count: 179
Practice State: IA
Line Service Count: 33
Beneficiary Count: 33
Practice State: IA
Line Service Count: 21
Beneficiary Count: 20
Practice State: IA
Line Service Count: 159
Beneficiary Count: 159
3500 University Blvd
Suite 1001
Ames, IA 50010
-3014
Phone: (515)
239-3040
1215 Duff Ave
Ames, IA 50010
-5400
Phone: (515)
239-4400
1111 Duff Ave
Ames, IA 50010
-5745
Phone:
1214 S Grant Rd
Carroll, IA 51401
-3102
Phone: (712)
792-1500