Jane Craig, MD

Team Physician

‘’

I work at Iora because patients deserve to have the best healthcare and a meaningful relationship with their healthcare provider.

MORE

Sharon Mahoney, MD

Team Physician

‘’

Working at Iora will allow me to focus on building relationships with my patients.

MORE

Samantha Bryant

Health Coach

‘’

I am grateful for the opportunity to support patients on their health journey.

MORE

We listen and get to know you as a person, not just a patient.

Nicole Farnsworth

Health Coach

‘’

Because Iora's care is built on relationships, Nicole gets to truly know her patients and helps them lead healthier and happier lives.

MORE

Barbara Ann Joyce

Health Coach

‘’

Our comprehensive approach to patient care and our access to varied forms of communication allows me the opportunity to give our patients the individualized care that they need.

MORE

Brianna Thomson

Health Coach

‘’

Patients deserve to be put first, and I am proud to be a part of Iora's journey.

MORE

We act as advocates for you and your health.

Lori Wallis

Operations Assistant

‘’

I love working with a team that puts our patients first! Iora really cares about their employees and their success.

MORE

We start every day with one focus-you.

Robyn Cusic

Clinical Team Manager

‘’

I want to be a part of a solution-based approach to health care needs.

MORE

See for yourself and schedule a visit

Rounded Horizontal Seperator

We’ll show you around our cozy space, have you meet our team so you can experience what it really means to be an Iora Primary Care patient.

Or call us at 508-717-8981