Address:
Lakes Family Practice
2700 23Rd St STE C, Spirit Lake 51360
(712) 336-3750 (Phone)
Hospitals:
Lakes Family Practice
2700 23Rd St STE C, Spirit Lake 51360
Spencer Municipal Hospital
1200 1St Ave East, Spencer 51301
Education:
Medical School
Des Moines University College Of Osteopathic Medicine
Graduated: 1978