Graduated: 1996
NPI: 1033273628
Practice Locations (7)
CEDAR VALLEY MEDICAL SPECIALISTS PC
1600 1ST ST E
INDEPENDENCE, IA 506443155
3193346071
CEDAR VALLEY MEDICAL SPECIALISTS PC
201 8TH AVE SE
OELWEIN, IA 506622447
3192836000
CEDAR VALLEY MEDICAL SPECIALISTS PC
1825 LOGAN AVE
WATERLOO, IA 507031916
3192353941
ALLEN MEMORIAL HOSPITAL CORPORATION
1825 LOGAN AVE
WATERLOO, IA 507031916
3192353913
CEDAR VALLEY MEDICAL SPECIALISTS PC
1753 W RIDGEWAY AVE
WATERLOO, IA 507014588
CEDAR VALLEY MEDICAL SPECIALISTS PC
419 E DONALD ST
WATERLOO, IA 507031500
3192361911
CEDAR VALLEY MEDICAL SPECIALISTS PC
312 9TH ST SW
WAVERLY, IA 506772929
3198335954
Source: CMS National Downloadable File, September 2026.