Phone
319-883-1452
Fax
877-550-1832
Cedar Valley Cardiology - Waverly Clinic
(located at Waverly Health Center)
312 Ninth St SW, Ste 3400
Waverly, IA 50677
Cedar Valley Cardiology - Oelwein Clinic
(located at MercyOne Oelwein Medical Center)
201 8th Ave. SE
Oelwein, IA 50662
UnityPoint Health-Allen Hospital Cardiovascular Center
419 East Donald St
Waterloo, IA 50703-1500
Cedar Valley Cardiology - Independence Clinic
(located at Buchanan County Health Center)
1600 1st St E
Independence, IA 50644
Graduate Education
Allen College; Waterloo, IA – MSN, 2019
Board Certifications
American Academy of Nurse Practitioners Certification Board, certified since 2019