• Pay Bill Online
  • Referral Center
  • Careers
  • River Hills Surgery Center
  • About Us
  • Contact Us
Iowa Ortho
  • Services
    • All Services
    • Orthopedic Surgery
    • Physical Therapy
    • Sports Medicine
    • Urgent Injury Clinic
    • Medical Imaging
    • Workers’ Comp
  • Specialties
    • All Specialties
    • Hip
    • Knee
    • Hand & Upper Extremity
    • Foot & Ankle
    • Shoulder
    • Pediatrics
    • Spine
    • Physical Medicine & Rehabilitation
    • Interventional Pain Management
    • Trauma
  • Providers
  • Patient Resources
    • Resources
    • News & Articles
  • Locations
Book Appointment
  • Services
    • All Services
    • Orthopedic Surgery
    • Physical Therapy
    • Sports Medicine
    • Urgent Injury Clinic
    • Medical Imaging
    • Workers’ Comp
  • Specialties
    • All Specialties
    • Hip
    • Knee
    • Hand & Upper Extremity
    • Foot & Ankle
    • Shoulder
    • Pediatrics
    • Spine
    • Physical Medicine & Rehabilitation
    • Interventional Pain Management
    • Trauma
  • Providers
  • Patient Resources
    • Resources
    • News & Articles
  • Locations

  • Pay Bill Online
    • Pay Iowa Ortho Bill
    • Pay River Hills Bill
  • Referral Center
  • Careers
  • River Hills Surgery Center
  • About Us
  • Contact Us

Call or text 515-247-8400
Monday–Friday
8:00am to 5:00pm

  • Facebook
  • Instagram
  • LinkedIn
  • YouTube
Home / Physicians / Page 2

Provider Type: Physicians

May 9, 2025

Craig R. Mahoney, M.D.

May 9, 2025

Thomas G. Klein, D.O.

May 9, 2025

Justin D. Khoriaty, M.D.

May 9, 2025

John T. Heineman, M.D., M.P.H.

May 9, 2025

Ze-Hui Han, M.D.

May 9, 2025

Blake Hale, D.P.M.

May 9, 2025

Joseph F. Galles, M.D.

May 9, 2025

Stephen L. Carveth, M.D.

May 9, 2025

Benjamin R. Beecher, M.D.

May 9, 2025

Steven A. Aviles, M.D.

Page navigation
  • Page 1
  • Current Page 2
  • Page 3

Why Iowa Ortho?

Ready to take the next step in your orthopedic care? Contact us today to learn more about our specialized services and how we can help you.

Book an Appointment Find a Location
  • Facebook
  • Instagram
  • LinkedIn
  • YouTube
  • Services
  • Specialties
  • Providers
  • Locations
  • Referral Center
  • Patient Resources
  • Pay Bill
  • Contact Us
  • Clinic Financial Policy
  • Nondiscrimination Statement
  • Terms & Conditions

© 2025 Iowa Orthopaedic Center. All rights reserved.

    • Sitemap
    • Notice of Privacy Practices