Accepts Medicare (pay less out of pocket)
Phone
(515) 239-3040
Specialty
Internal Medicine
Gender
M
Medical School
Other
Graduation Year
1999
Offers Telehealth Services
Yes
Accepts Medicare Assignment
Yes
Practice State: IA
Line Service Count: 1448
Beneficiary Count: 658
Practice State: IA
Line Service Count: 591
Beneficiary Count: 537
Practice State: IA
Line Service Count: 36
Beneficiary Count: 35
Practice State: IA
Line Service Count: 465
Beneficiary Count: 301
Practice State: IA
Line Service Count: 768
Beneficiary Count: 572
Practice State: IA
Line Service Count: 209
Beneficiary Count: 202
Practice State: IA
Line Service Count: 98
Beneficiary Count: 83
Practice State: IA
Line Service Count: 81
Beneficiary Count: 15
Practice State: IA
Line Service Count: 219
Beneficiary Count: 212
Practice State: IA
Line Service Count: 83
Beneficiary Count: 83
Practice State: IA
Line Service Count: 512
Beneficiary Count: 512
3500 University Blvd
Suite 1001
Ames, IA 50010
-3014
Phone: (515)
239-3040
1215 Duff Ave
Ames, IA 50010
-5400
Phone: (515)
239-4400
705 8th St
Story City, IA 50248
-1301
Phone: (515)
733-5191
510 Bank St
Webster City, IA 50595
-2204
Phone: (515)
832-6700
1214 S Grant Rd
Carroll, IA 51401
-3102
Phone: (712)
792-1500
715 Sw Ankeny Rd
Ankeny, IA 50023
-9798
Phone: (515)
289-9600
717 Sw Ankeny Rd
Ankeny, IA 50023
-9798
Phone: (515)
289-9600