Baylor St. Luke's Medical Group

Primary Care

Primary care physicians at Baylor St. Luke’s Medical Group are committed to building long-lasting relationships with their patients and families. Our board-certified physicians provide continuous patient-centered care, while using the latest technology for diagnosis and treatment. They have all-access to outpatient and inpatient services offered by CHI St. Luke’s Health, as well as leading medical specialists to consult on diagnosis and treatment.

  • Sick visits
  • Physicals
  • Women’s health
  • Weight management
  • Pre-Operative evaluations
  • Preventive medicine
  • Flu shots

With locations across the Greater Houston Area, we have talented Primary Care Physicians available near you. Search the physicians in our network of care below, and schedule an appointment for a wellness exam today! You can view our doctors by specialty, location, language, and more.

Stay Healthy This Flu Season

Protect your family from the flu this season by staying up to date on your vaccines. Schedule a same or next-day appointment with your primary care physician to get this year’s flu shot. If you start feeling under the weather, don’t wait for your symptoms to worsen. Make an appointment with your Baylor St. Luke’s Medical Group primary care physician to get tested for the flu and get back on your feet.

Primary Care Locations

Baylor St. Luke's Medical Group

8558 Creekside Forest Building B, The Woodlands, TX 77375
20207 Chasewood Park Drive Suite 300, Houston, TX 77070
2255 East Mossy Oaks Road Suite 320, Spring, TX 77389
BSLMG icon
1111 West Frank Ave. Suite 100, Lufkin, TX 75904
17521 St. Luke's Way Suite 150, The Woodlands, TX 77384
22710 Professional Drive Suite 202, Kingwood, TX 77339
17521 St. Luke's Way Suite 160, The Woodlands, TX 77384
BSLMG icon
1105 W. Frank Ave Suite 210, Lufkin, TX 75904
BSLMG icon
200 East Livingston, San Augustine, TX 75972
17521 St. Luke's Way Suite 110, The Woodlands, TX 77384
BSLMG icon
1111 West Frank Ave. Suite 303, Lufkin, TX 75904
602 Lawrence Street Suite E, Tomball, TX 77375
6363 San Felipe Street Suite 150, Houston, TX 77057
BSLMG icon
403 Ogletree Drive Suite 120, Livingston, TX 77351
1327 Lake Pointe Parkway Suite 410, Sugar Land, TX 77478
1525 North Brooks Street, Brazoria, TX 77422
BSLMG icon
403 Ogletree Drive Suite 200, Livingston, TX 77351
1327 Lake Pointe Parkway Suite 525, Sugar Land, TX 77478
210 Lake Road Suite 300, Lake Jackson, TX 77566
827 South Magnolia Boulevard Suite 4, Magnolia, TX 77355
BSLMG icon
504 East Hospital Street, San Augustine, TX 75972
19782 Highway 105 Suite 111, Montgomery, TX 77556
208 Oak Drive South Suite 200, Lake Jackson, TX 77566
6769 Lake Woodlands Drive Suite E, The Woodlands, TX 77382
17350 St. Luke's Way Suite 200, The Woodlands, TX 77384