Graduated: 2023
NPI: 1902532583
Practice Locations (6)
CEDAR VALLEY MEDICAL SPECIALISTS PC
305 3RD ST
PARKERSBURG, IA 506657729
3193468221
NEW GI PC
1015 S HACKETT RD
WATERLOO, IA 507013500
3192345990
CEDAR VALLEY MEDICAL SPECIALISTS PC
1753 W RIDGEWAY AVE
WATERLOO, IA 507014588
CEDAR VALLEY MEDICAL SPECIALISTS PC
1825 LOGAN AVE
WATERLOO, IA 507031916
3192353941
CEDAR VALLEY MEDICAL SPECIALISTS PC
4006 JOHNATHAN ST
WATERLOO, IA 507019387
3192362700
CEDAR VALLEY MEDICAL SPECIALISTS PC
4006 JOHNATHAN ST, SUITE B
WATERLOO, IA 507019387
3192331540
Source: CMS National Downloadable File, September 2026.