Seminole, Oklahoma
Compassionate primary care and preventive medicine for patients who value clarity, continuity, and a doctor who actually listens.
What We Offer
Annual exams, health screenings, and vaccinations designed to catch concerns early — before they become emergencies.
Ongoing support for hypertension, diabetes, thyroid conditions, and other chronic illnesses — with clear plans and regular follow-ups.
Same-week appointments for infections, sprains, allergies, and other acute issues that can't wait for a routine visit.
Well-woman exams, cervical cancer screening, contraception counseling, and menopause management in a comfortable setting.
On-site blood work, urinalysis, and referrals for imaging — all coordinated so you get answers without the runaround.
We take the time to explain your diagnosis, treatment options, and next steps so you can make informed decisions about your body.
About Dr. Geohagan
Dr. Jenna Geohagan practices medicine with a simple conviction: that every patient deserves a clinician who treats them as a partner, not a chart number.
Based in Seminole, Oklahoma, she provides primary and preventive care tailored to the unique rhythms of rural and small-town life — where continuity of care isn't a luxury, it's essential.
Whether you're managing a long-term condition, navigating a new diagnosis, or simply due for a check-up, her practice is built on thoroughness, patience, and the kind of follow-through that earns trust over years.
How We Work
Call our office or send a message through the form below. We'll find a time that fits your calendar — including same-week slots for urgent concerns.
Your first visit is unhurried. Dr. Geohagan reviews your full history, discusses your current health, and identifies any screenings or labs you're due for.
Together, you'll outline a clear path forward — whether that's a preventive schedule, a treatment plan, or a referral to a specialist.
Years-long patient relationships are the hallmark of this practice. You'll know your doctor by name, and she'll know your history by heart.
Take the Next Step
New patients are welcome. Reach out by phone or message, and our team will help you find the right appointment time.
Get in Touch
Thank you — your message has been received. Our team will respond within one business day.