Natural. Affordable. Quality. Healthcare.
A more direct approach to Primary Care means more time for our doctors to spend with patients, and less time spent in the waiting room. Click below to learn more about Direct Primary Care, or more about our pricing!

We attempt to circumvent and oppose the current cycle of Primary Care by offering low cost, high quality visits that include less waiting room time and more time with our doctors. At Keystone, we’ve spent time analyzing and perfecting the way that we provide care and we’ve learned how to ensure that we are getting our patients healthy, instead of treating ailments.
No Insurance? No problem!
Healthcare at a Reasonable Price.

Meet the team
Keystone’s Providers

April Lam FNP-C
Taking our level of care to a new level, April is aiming to bring quality care to patients at our new Phoenix Clinic.

Dr. Samantha Randahl
Aims to treat illness as opposed to just treating symptoms, Dr. Randahl sees the entire family and loves pediatric care.

Compassionate care drives Dr. Herndon’s patients to achieve optimal health. She truly enjoys taking a part in their journey.

Dr. Amanda Marshall
Her warm and inviting personality make her a good fit for anyone as she pursues new and effective ways to treat her patients.
take control of your health
Always Accepting New Patients
Hours of Operation
MESA LOCATION
MON – FRI
8 am – 4:30pm
We are closed
PHOENIX LOCATION
TUE – FRI
9 am – 4:30pm
SAT – MON
We are closed
Leave us a message!
Don’t be shy. Let us know if you have any questions!
Mesa Phone Number:
(480) – 535 – 5688
Phoenix Phone Number:
(623) – 254 – 0760