Services & Specialties Anatomic Pathology Allergy Anesthesiology Certified Registered (CRNA) Nurse Anesthetist Obstetrics & Gynecology Physician Assistant Sleep Medicine Hear From Other PatientsView Healthgrade
Certifications & Education Medical Degree Saint Louis University-Main Campus Residency University of New Mexico-Main Campus Fellowships Baylor College of Medicine University of Iowa Hospitals & Clinics Certifications Certification List Goes Here Certification List Goes Here Certification List Goes Here
Locations & Contact Information Osage Clinic 620 North 8th StreetOsage, IA 50461641-732-6100 Hours Monday-Friday 7:00 am - 5:00 pmSaturday 8:00 am - 12:00 pm Get Directions Riceville Clinic 713 Woodland Ave., Suite ARiceville, IA 50466641-985-2122 Hours Monday, Tuesday 8:00 am - 12:00 pmWednesday 8:00 am - 4:00 pmThursday, Friday 8:00 am - 12:00 pm Get Directions
Testimonials Stephen A Betz, MD Hear From Our Patients Dr. Hargens is very good with people. He spends time to make you feel important. I’m very impressed with his professionalism. MCRHC Patient Dr. Megan Peterson is awesome! She grew up in Osage and plans to stay in Osage. It’s great to know that someone will care for me when I am old. MCRHC Patient Dr. Nasstrom is a very caring doctor. Always heals me up! MCRHC Patient