Graduated: 2019
Offers telehealth
NPI: 1306406681
Practice Locations (7)
FLOYD COUNTY MEMORIAL HOSPITAL COMMISSION
800 11TH ST
CHARLES CITY, IA 506163468
6412571184
CEDAR VALLEY MEDICAL SPECIALISTS PC
305 3RD ST
PARKERSBURG, IA 506657729
3193468221
CEDAR VALLEY MEDICAL SPECIALISTS PC
1753 W RIDGEWAY AVE
WATERLOO, IA 507014588
CEDAR VALLEY MEDICAL SPECIALISTS PC
4006 JOHNATHAN ST, SUITE B
WATERLOO, IA 507019387
3192331540
CEDAR VALLEY MEDICAL SPECIALISTS PC
4150 KIMBALL AVE
WATERLOO, IA 507019086
CEDAR VALLEY MEDICAL SPECIALISTS PC
4006 JOHNATHAN ST
WATERLOO, IA 507019387
3192362700
CEDAR VALLEY MEDICAL SPECIALISTS PC
1825 LOGAN AVE
WATERLOO, IA 507031916
3192353941
Source: CMS National Downloadable File, September 2026.