Graduated: 1993
Also: ANESTHESIOLOGY
Offers telehealth
NPI: 1689628117
Practice Locations (5)
CEDAR VALLEY MEDICAL SPECIALISTS PC
110 PLAZA CIR, SUITE A
WATERLOO, IA 507015139
3192367720
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
3630 W 4TH ST
WATERLOO, IA 507014504
3192357246
CEDAR VALLEY MEDICAL SPECIALISTS PC
312 9TH ST SW
WAVERLY, IA 506772929
3198335954
Source: CMS National Downloadable File, September 2026.