Volunteer Medical Providers

New providers are always welcome!

Dr. John Hanrahan, Medical Director

Dr. John Hanrahan, Medical Director

If you decide to volunteer with the People’s Health Clinic, here’s what you can expect:

  • A staff Medical Director or Clinic Coordinator on duty for consultation
  • Time to spend with your patients – as needed
  • A friendly and competent corps of staff and volunteers to assist you
  • Lab services with quick turnaround time
  • Referral services to local specialists/facilities for diagnosis and treatment
  • A “can do” and collegial atmosphere

Good News! Medical providers who care for patients at the People’s Health Clinic are covered for medical malpractice by Utah State law.  Read more about the “Health Care Providers Immunity from Liability Act” here.

The clinic is looking for volunteer physicians and other health providers to provide patient care.

  •  Hours are flexible.  Current volunteer providers range from ½ day weekly, to ½ day every 2 months.
  •  Patient care includes the range of primary care and specialty care (when available) and includes a CLIA waived lab, all lab services off-site, and referrals for outside testing and specialist care. Current on-site specialty care includes infectious disease, ophthalmology, orthopedics, neurosurgery, chiropractic, nutrition, psychology, physical therapy, gynecology, counseling, pharmacy, diabetic education and others.
  • Volunteer providers work with other volunteer providers as well as a core staff, which includes a medical director, clinic coordinator, mid-level providers, medical assistants, translators, case workers and receptionists.  We utilize an EMR, but do not need to bill at all.

Let us answer some other questions you may have:


Q: When do you need me?

A: Provider hours:

  • Monday — General Medicine Clinic 9-12
  • Tuesday — General Medicine Clinic 9-7
  • Wednesday — Pre-Natal Clinic 9-5
  • Thursday — Chronic Illness Clinic 9-6
  • Friday –General Medicine Clinic 9-12

The Clinic is closed from 12:00 p.m. to 1:00 p.m. each day.

Q: How do I sign up?

A: Contact Kara Clapp – kara@phcpc.org or 435.333.1879

Q : How many patients will I see?

A:  We generally schedule patients every 20 minutes, but will adjust according to your needs.

Q: What are the qualifications?


  • Current Utah licensure as a health care provider in your field.
  • Desire to serve low-income and underserved populations.
  • Aptitude to work well with our fun and engaging staff, volunteers and the community.

Q: Is there a required time commitment?

A: There is not.  Whatever time you can commit to caring for patients at People’s Health Clinic would be great.

Q: When can I start?!

A: Please email or call Clinic Coordinator/NP Kara Clapp 435-333-1879 kara@phcpc.org–or Medical Director John Hanrahan, MD john@phcpc.org