Primary Care Doctor Near Granbury, TX — Now Accepting New Patients
If you’re searching for a primary care doctor near Granbury, TX, you don’t have to look far. The Clinic at Glen Rose is located just 25 minutes south of Granbury via US-377 — and we’re currently accepting new patients. Whether you need a same-day sick visit, a walk-in appointment, or a trusted family doctor for your whole household, our team is here for you. We offer the kind of accessible, personal care that Granbury residents deserve — without the long waits or referral runarounds. Walk-ins are always welcome, and same-day appointments are available for those who need to be seen quickly.
Why Granbury Residents Choose
The Clinic at Glen Rose
Same-day appointments available — call ahead or walk in
Walk-in clinic near Granbury — no appointment necessary
Fellowship-trained sports medicine physician (Brent Fowler, DO) — a rare specialty not readily available in Granbury
In-office lab work and blood draws — results without the trip to a separate facility
Hormone replacement therapy (HRT) for men and women
Medical weight loss programs
Dermatology services
DOT physicals and sports physicals
Pediatric care for children of all ages
Ultrasound-guided joint injections and PRP therapy
Insurance We Accept
The Clinic at Glen Rose accepts most major insurance plans, making it easy for Granbury patients to get the care they need close to home. We currently accept:
Blue Cross Blue Shield
Aetna
Cigna
United Healthcare
Medicare
And many other plans
Not sure if your plan is accepted? Call us at (254) 513-2300, and our friendly team will verify your coverage before your visit.
Meet Our Providers
Clayton Roberts, DO — Dr. Roberts is a board-certified family medicine physician and the founding provider of The Clinic at Glen Rose. He provides comprehensive primary care for patients of all ages, from routine checkups and chronic disease management to urgent sick visits. Granbury patients appreciate his straightforward, patient-centered approach.
Brent Fowler, DO — Dr. Fowler is a primary care physician with fellowship training in sports medicine — a specialized credential that is rare in this region and not currently available in Granbury. He specializes in musculoskeletal injuries, joint pain, ultrasound-guided injections, and PRP therapy, as well as full-spectrum family medicine. For Granbury residents dealing with sports injuries or chronic joint issues, Dr. Fowler offers expert care just a short drive away in Glen Rose.
Mallory Brown, A-GNP-C— Mallory is an Adult-Gerontology Nurse Practitioner who brings warmth and clinical expertise to every patient interaction. She sees patients across a wide range of primary care needs and is a trusted resource for Granbury families seeking quality, compassionate healthcare close to home.
Services Most Requested by Granbury Patients
Granbury patients who visit The Clinic at Glen Rose most frequently come to us for the following services. We’ve made it easy to access quality care without having to drive to Fort Worth or Stephenville.
Sick visits and urgent care: Got a cold, flu, sore throat, or fever? We see walk-in patients for sick visits daily. No appointment needed — just come in.
Annual physicals and preventive care: We make it simple to stay on top of your health with comprehensive annual exams, including lab work done right in our Glen Rose office.
Chronic disease management: We provide ongoing care for patients managing diabetes, high blood pressure, high cholesterol, thyroid disorders, and other chronic conditions. Regular monitoring, medication management, and lifestyle guidance are all available in one convenient location near Granbury.
Hormone replacement therapy (HRT): Whether you’re experiencing menopause symptoms, low testosterone, fatigue, or hormonal imbalance, our team offers individualized hormone replacement therapy to help you feel your best. Learn more on our hormone replacement therapy page.
Weight loss: Struggling to lose weight on your own? Our medically supervised weight loss programs are designed for real results, with support from providers who understand your body and your goals.
DOT physicals and sports physicals: We are a certified provider for Department of Transportation (DOT) physicals for commercial drivers. We also offer sports physicals for student athletes, making us a convenient option for Granbury families.
Dermatology: From skin rashes and mole checks to acne and skin infections, our providers offer dermatology services that save you from a long specialist wait or a lengthy drive.
Mental health support: We understand that mental health is part of overall wellness. Our providers screen for anxiety and depression and can coordinate care to ensure you receive appropriate support.
UTI treatment: Need fast treatment for a urinary tract infection? Walk in without an appointment and we’ll get you diagnosed and on medication the same day.
In-office lab and blood work: Avoid the extra trip. Our clinic has in-office lab capabilities so your blood work can be drawn right here in Glen Rose, with results processed quickly.
Ultrasound-guided joint injections and PRP therapy: Dr. Brent Fowler offers precision ultrasound-guided joint injections and platelet-rich plasma (PRP) therapy for joint pain, tendon injuries, and sports-related conditions. This level of specialized sports medicine care is not available in Granbury — but it’s only 25 minutes away at The Clinic at Glen Rose. Learn more on our sports medicine page.
How to Get Here from Granbury
Getting to The Clinic at Glen Rose from Granbury is easy. From Granbury, take US-377 South toward Glen Rose. The drive is approximately 25 minutes with no highway traffic. Once you arrive in Glen Rose, the clinic is conveniently located at:
The Clinic at Glen Rose | 1009 NE Big Bend Trail, Glen Rose, TX 76043
Ample parking is available right outside the clinic, making your visit quick and hassle-free. Walk-ins are always welcome — no need to find parking and then search for your appointment confirmation. Just pull in and come inside.
Frequently Asked Questions — Granbury Patients
Is The Clinic at Glen Rose accepting new patients?
Yes! The Clinic at Glen Rose is actively accepting new patients from Granbury and surrounding communities. You can call us at (254) 513-2300 to schedule, or simply walk in during our regular clinic hours.
How far is Glen Rose from Granbury?
Glen Rose is approximately 25 minutes south of Granbury via US-377. It’s a short, scenic drive with no highway required — making The Clinic at Glen Rose one of the closest full-service primary care options for Granbury residents.
Do you accept Blue Cross Blue Shield insurance?
Yes, we accept Blue Cross Blue Shield, along with Aetna, Cigna, United Healthcare, Medicare, Medicaid, and many other plans. Please call (254) 513-2300 to confirm your specific plan is accepted before your visit.
Do I need a referral to see a specialist?
For many services, no referral is needed. Our providers can handle a wide range of conditions in-house. When a specialist referral is appropriate, we’ll coordinate that on your behalf and guide you through the process.
Do you offer same-day appointments?
Yes. We offer same-day appointments for patients who call ahead, and we also accept walk-ins throughout the day. If you’re a Granbury patient who needs to be seen quickly, we’re here for you — no long waits and no lengthy scheduling process required.
Do you have a walk-in clinic near Granbury?
Yes. The Clinic at Glen Rose functions as a walk-in clinic for Granbury and surrounding areas. While we’re technically located in Glen Rose — just 25 minutes from Granbury — we're a convenient walk-in option for the region. No appointment is needed for walk-in visits.
What is the phone number for The Clinic at Glen Rose?
You can reach The Clinic at Glen Rose by calling (254) 513-2300. Our team is available during regular clinic hours to answer questions, schedule appointments, or verify your insurance coverage.
Ready to See a Primary Care Doctor Near Granbury?
Call or Walk In Today.
Don’t wait weeks for an appointment or drive an hour to see a doctor. The Clinic at Glen Rose is your trusted primary care provider — just 25 minutes from Granbury, TX. We’re accepting new patients, welcoming walk-ins, and offering same-day appointments every day we’re open.
Call us today at (254) 513-2300 or simply walk in — no appointment necessary. Our friendly team at The Clinic at Glen Rose is ready to welcome you and your family.