Trusted Endocrinology Care in Stillwater, OK

Take control of your metabolic health with expert endocrinology care

From diabetes management to thyroid and hormone disorders, our team provides personalized, evidence-based treatment plans designed around your unique health goals.

1301 W 6th Ave
Conveniently located in Stillwater
Accepting New Patients
Call (405) 742-4936 to get started
Comprehensive Care
Diabetes, thyroid, hormones & more

Comprehensive endocrinology services

Specialized care for the complex conditions that affect your hormones, metabolism, and overall well-being.

Diabetes Management

Comprehensive diabetes type 1 and type 2 care including medication adjustments, insulin therapy, continuous glucose monitoring guidance, and ongoing support to help you maintain optimal blood sugar levels.

Thyroid Disorders

Diagnosis and treatment of hypothyroidism, hyperthyroidism, thyroid nodules, and autoimmune thyroid conditions. We use the latest testing and treatment approaches for lasting thyroid health.

Hormone Imbalances

Evaluation and treatment of hormonal disorders including adrenal conditions, pituitary issues, and reproductive hormone imbalances affecting both men and women throughout every stage of life.

Metabolic Syndrome

Address the interconnected risks of metabolic syndrome — high blood pressure, elevated blood sugar, excess body fat around the waist, and abnormal cholesterol — with a coordinated treatment approach.

Osteoporosis & Bone Health

Bone density screening, osteoporosis prevention, and treatment for metabolic bone diseases. We help you maintain strong, healthy bones through every decade of life.

Weight & Metabolism

Medical evaluation of unexplained weight changes and metabolic disorders. We look beyond the scale to identify underlying hormonal factors and create sustainable, health-focused plans.

Patient-Centered
Compassionate, personalized care at every visit

Dedicated to better health outcomes in Stillwater and beyond

At Stillwater Diabetes and Endocrinology, we understand that managing a chronic condition like diabetes or a hormonal disorder can feel overwhelming. That's why we take the time to listen, educate, and work alongside you to build a treatment plan that fits your life — not the other way around.

Our practice is built on the belief that exceptional endocrinology care combines the latest medical advances with genuine human connection. From routine diabetes check-ups to complex hormone evaluations, every visit is an opportunity to move you closer to your health goals.

Evidence-Based Care Treatment grounded in the latest clinical research and guidelines
Continuity of Care Ongoing relationships that track your progress over time
Community Rooted Proudly serving Stillwater and the surrounding communities

Expert care for a range of endocrine conditions

Our practice covers the full spectrum of diabetes and endocrine disorders, ensuring you get the right diagnosis and treatment under one roof.

Diabetes Type 1
Diabetes Type 2
Prediabetes
Thyroid Disorders
Hypothyroidism
Hyperthyroidism
Hashimoto's Disease
Graves' Disease
Thyroid Nodules
Adrenal Disorders
Cushing's Syndrome
Pituitary Disorders
Osteoporosis
Metabolic Syndrome
Hormone Imbalances
PCOS
Lipid Disorders
Hypoglycemia

Everything you need to know before your visit

Insurance & Billing

We accept most major insurance plans. Please call our office to verify your coverage before your appointment. Self-pay options are also available.

Location & Parking

We're located at 1301 W 6th Ave in Stillwater with ample free parking available. We're easily accessible and conveniently situated near downtown.

New Patients

New patients are always welcome. Call (405) 742-4936 to schedule your first appointment. Please bring your insurance card, ID, and any relevant medical records.

Office Hours

Monday through Friday, 8:30 AM to 5:00 PM. We encourage you to call during business hours to schedule or ask questions about your care.

Ready to prioritize your endocrine health?

Whether you're managing a known condition or need an evaluation for new symptoms, our team is here to help. Reach out today to schedule your appointment or ask any questions about our services.

(405) 742-4936 1301 W 6th Ave, Stillwater, OK 74074-4375
Call to Schedule Now

Request an Appointment

Fill out the form below and we'll get back to you within one business day.

Your information is kept confidential and will only be used for appointment scheduling purposes.

Is this your business?This is my business