Accepts Medicare (pay less out of pocket)
Group Affiliations
Phone
(641) 684-2300
Specialty
Hospitalist
Gender
M
Medical School
Other
Graduation Year
1996
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
Facility Type
Group
Group Name
APOGEE MEDICAL GROUP IOWA PCMember Count
15
Accepts Medicare Assignment
Y
Facility Type
Group
Group Name
COGENT HEALTHCARE OF IOWA, PCMember Count
50
Accepts Medicare Assignment
Y
Facility Type
Group
Group Name
SOUTHEAST IOWA REGIONAL MEDICAL CENTER INCMember Count
196
Accepts Medicare Assignment
Y
Facility Type
Group
Group Name
IOWA PHYSICIANS CLINIC MEDICAL FOUNDATIONMember Count
968
Accepts Medicare Assignment
Y
1001 Pennsylvania Ave
Ottumwa, IA 52501
-2186
Phone: (641)
684-2300
1410 N 4th St
Clinton, IA 52732
-2940
Phone: (563)
244-5695
701 10th St Se
Cedar Rapids, IA 52403
-1251
Phone: (319)
861-7803
5445 Ave O
Fort Madison, IA 52627
-9611
Phone: (319)
376-2134
1221 S Gear Ave
Great River Medical Center
West Burlington, IA 52655
-1679
Phone: (319)
768-1000
865 Lincoln Rd
Suite 100
Bettendorf, IA 52722
-4159
Phone: (563)
441-1843
1227 E Rusholme St
Genesis Health Group
Davenport, IA 52803
-2459
Phone: (563)
421-1000
1026 A Ave Ne
Cedar Rapids, IA 52402
-5036
Phone: (319)
369-7211