Brian Thatcher, MD

Board Certified Family Medicine Physician

3212 SW 89th St, Oklahoma City, OK 73159

Phone: 405-378-3300 Fax: 405-378-3993

Healthcare for All Ages

Primary Healthcare For Life

Accepting new patients - new patient appointment availability typically within two weeks.

From baby’s first vaccines to school sports physicals to Medicare Wellness visits and everything in between, we offer age appropriate care catered to the patient’s needs.

Most insurances accepted - cash pay options are available. Call office for most up to date list of accepted plans.

Acute/Urgent Care Visits

Same or next day appointments available to established patients. Call 405-378-3300 to schedule or send a message through the patient portal.

Weight Management + Hormones + Age Medicine

We offer patient specific dietary plans, exercise recommendations and weight management catered to the patients’ goals, including GLP1 weight loss medications.

We also offer hormone replacement pellets and manage both men and women’s hormones.

A Little of What We Offer

  • Preventative Health

    School physicals + kids vaccines

    Cancer Screenings

  • Sore throats

    Colds + Flu + COVID

    Sports injuries/sprains

    Gastrointestinal illnesses

    Asthma/COPD exacerbation

    Minor laceration repair/stitches

  • Diabetes

    Hypertension

    Pain management

    Migraines

    Weight management

    ADHD

    Anxiety

  • Hormone replacement therapy

    Men's health

    Postmenopausal symptom management

    Biote pellets

    Vitamin B-12 injections

  • Joint injections

    Cryotherapy

    Skin tag removal

    Mole evaluation + removal

    Age spots

    Wart removal

    Lipoma removal

  • Trigger finger

    Knee

    Shoulder

    Plantar fasciitis

    Carpal tunnel

After growing up in Mustang, Oklahoma, Brian attended medical school at the University of Oklahoma. His family medicine residency was completed in Cedar Rapids, Iowa. He is a private practice family physician in Oklahoma City that is currently accepting new patients.

Meet the doctor

Say Hello!

Ready to start your health journey with us? Have insurance questions? Share a bit about yourself and we'll get back to you in a jiffy. We're thrilled to connect!