Allen County Regional Hospital’s primary care clinics in Iola, Humboldt, and Moran give residents in Allen County and surrounding communities accessible, convenient, high-quality primary care.

All of our board-certified providers offer family medicine—a primary care specialty devoted to the diagnosis, management, and treatment of patients from pediatrics through geriatrics.

As part of Saint Luke’s, we are committed to providing exceptional health care to you and your family through every stage of life. Our goal is to help you maintain your health, not just treat you when you are ill. We do all we can to offer residents in the area comprehensive medical care and exceptional service.


  • Well-baby/well-child exams
  • Well-woman exams
  • Physical exams (school, job placement, annual)
  • Care for acute and chronic illnesses
  • Immunizations
  • Minor surgeries (laceration repair, skin biopsies, wart removal)
  • Allergy testing and treatment
  • Lab services

Appointment Information

Appointments can be made by calling a clinic location directly or during checkout after your appointment.

Please arrive 20 minutes prior to your appointment so we can collect or update your information.

If you must cancel your appointment for any reason, please give us at least 24 hours’ notice. 

Medication Refills

If you need a medication refill between appointments, please call your pharmacist to request a refill. Refills that need physician approval will be handled during normal office hours only. Please allow 24 to 48 hours for our office to process your request. 


View accepted insurance list.

Copayments are required at the time of service. We will bill you for any balance owed.  

If you are a self-pay patient, we ask that you pay a minimum of $20 at the time of service.  Payment for subsequent visits will be required at the time of service.  

Please contact our billing office at 620-365-1015 for financial payment plan assistance.

Patient Portal

Iola Clinic patients may view lab results and other medical information through our patient portal at To sign up, please talk to someone on staff.

Iola & Humboldt Clinic Hours

  • Monday: 8 a.m. – noon; 1 – 5 p.m.
  • Tuesday: 8 a.m. – noon; 1 – 5 p.m.
  • Wednesday: 8 a.m. – noon; 1 – 5 p.m.
  • Thursday: 8 a.m. – noon; 1 – 5 p.m.
  • Friday: 8 a.m. – noon; 1 – 5 p.m.
  • Saturday: closed
  • Sunday: closed

Moran Clinic Hours

  • Monday: closed
  • Tuesday: 1 – 5 p.m.
  • Wednesday: closed
  • Thursday: 1 – 5 p.m.
  • Friday: closed
  • Saturday: closed
  • Sunday: closed


0.0 miles away

Allen County Regional Hospital - Iola Clinic

401 S. Washington Ave.
Iola, KS 66749 

Phone: 620-365-6933
0.0 miles away

Allen County Regional Hospital - Humboldt Clinic

111 S. Ninth St.
Humboldt, KS 66748 

Phone: 620-473-3008
0.0 miles away

Allen County Regional Hospital - Moran Clinic

304 N. Cedar St.
Moran, KS 66755 

Phone: 620-237-4205