Senior Care

Available LocationsView Locations

PRIMARY CARE

Senior Care Under One Roof

At Genesis Medical Group, our dedicated team is committed to providing comprehensive and integrated senior care, right from preventive health screenings to specialized treatments, all conveniently offered in one place. We pride ourselves on creating a seamless and holistic experience for our patients by combining state-of-the-art medical expertise with compassionate care. With our patient-centered approach, we ensure that their well-being and satisfaction are at the forefront of everything we do. Join us in our mission to deliver exceptional healthcare services tailored specifically to the unique needs of our valued seniors.

Care designed with seniors in mind

We are driven every day by a desire to deliver the kind of personalized care, dignity and respect seniors deserve. We not only care for our patients—we care about them. That’s the Genesis difference.

Compassionate Care, Centered Around You

Our patients enjoy shorter wait times, unrushed doctor visits, and a dedicated care team that takes the time to listen. We are Genesis.

Care Beyond The Doctor’s Office

We provide a unique and holistic care experience- addressing social, and medical needs that can impact your health and wellbeing.

Dedicated, Team-Based Approach To Care

Enjoy the benefit of our doctors, resources, coordinators, behavioral health specialists and more. All working together to support your needs.

Discover today’s senior-focused care

Welcome to the doctor’s office you’ve been searching for. A care team that helps each patient live a healthier life. Welcome to Genesis Senior Primary Care.

Senior-focused centers with attentive doctors.

Our primary care centers provide comprehensive services with convenience and personalized attention. Close to your home, our board-certified doctors dedicate themselves to offering a unique approach to senior primary care. Rest assured, you’ll receive the quality care, assistance, and perks that you deserve at this stage in life.

Patient Portal

Medicare made easy

Find a Location Near You

Meet Our Doctors

Locations Offering This Service

Creekside

281-440-5300

26940 Kuykendahl Rd, Suite 200, The Woodlands, TX 77375

Comprehensive Primary Care Services for Families in Creekside Park, Tomball, TX

Harmony

832-492-6544

3466 Discovery Creek Blvd, Suite 600, Spring TX, 77386

Huntsville – Medical Center Pkwy Ste 7

281-440-5300

130 Medical Center Pkwy, Ste 7 Huntsville, TX 77340

Huntsville – Medical Park Lane

936-500-9500

102 Medical Park Lane Suite A, Huntsville, TX 77340

Kingwood – Medical Drive Ste 250

281-440-5300

350 Kingwood Medical Drive #250, Kingwood, TX 77339

Kingwood – Professional Drive Ste 270

281-440-5300

22751 Professional Dr, Suite 270, Kingwood, TX 77339

Personalized Health Journeys: From Preventive Care to Cancer Treatment in Kingwood TX

Kingwood – West Lake

281-440-5300

1710 W. Lake Houston Pkwy, Suite 260, Kingwood, TX 77339

Madisonville

281-440-5300

2006 Main St., Madisonville, TX 77864

Montgomery

281-440-5300

750 Fish Creek Thoroughfare, Montgomery, TX 77316

New Braunfels – West State

830-359-3399

1929 West State Hwy 46 Unit 105 New Braunfels, TX 78132

New Braunfels – Generations

830-359-3399

790 Generations Drive, Suite 500, New Braunfels, TX 78130

San Antonio – Live Oak

210-654-7200

11355 Toepperwein Road, Live Oak, TX 78233

Urgent Primary Care & Weight Management in Live Oak, TX

San Marcos – Hunter Road

737-213-1590

2108 Hunter Road, Suite 116, San Marcos, TX 78666

Spring

281-440-5300

2255 East Mossy Oaks Road Suite 500 Spring TX, 77389

The Woodlands – Pinecroft

936-447-9618

9303 Pinecroft Dr. Suite 340 The Woodlands, TX 77380

Tomball

832-761-4411

281.205.0336

24721 Tomball Pkwy Tomball, TX 77375

Your One-Stop Urgent Care Clinic in Tomball Pkwy, TX

Wimberley

737-227-5100

14100 Ranch Road 12, Wimberley, TX 78666

Genesis Medical Group location Find a Location Near You Our Locations Request an appointment with a Genesis provider Request an Appointment Request Appointment