appointments loading spinner
home > all provider types > Primary Care Doctor > The Woodlands, TX

Primary Care Doctor in The Woodlands, TX

Providers  Sat
10/19
Sun
10/20
Mon
10/21
Tue
10/22
Wed
10/23
Thu
10/24
Fri
10/25
 
  Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
43 Likes

Family Medicine
21 miles
Memorial Hermann Medical Group
8480 Highway 6 N
Houston, TX 77095
(We are located in the Kroger shopping center, along Hwy 6 N between West Rd and Pebble Lake Drive. )
        • 1:00 pm
        • 1:20 pm
        • 1:40 pm
        • 2:20 pm
        • More
        • 2:40 pm
        • 3:00 pm
        • 1:00 pm
        • 8:00 am
        • 8:20 am
        • 8:40 am
        • 10:00 am
        • More
        • 10:20 am
        • 10:40 am
        • 1:00 pm
        • 1:20 pm
        • 1:40 pm
        • 2:20 pm
        • 2:40 pm
        • 3:00 pm
        • 3:40 pm
        • 10:20 am
        • 10:40 am
        • 2:00 pm
        • 2:40 pm
        • 3:20 pm
        If you're a new patient, please arrive 30 min before your appointment and 15 min prior if you're an established patient. Please call the office at least 4 hrs before schedule if you can't make your appointment to avoid a no-show fee.
          Sat
        Oct 19
        Sun
        Oct 20
        Mon
        Oct 21
        Tue
        Oct 22
        Wed
        Oct 23
        Thu
        Oct 24
        Fri
        Oct 25
        181 Likes

        Family Medicine
        21 miles
        Memorial Hermann Medical Group
        8480 Highway 6 N
        Houston, TX 77095
        (We are located in the Kroger shopping center, along Hwy 6 N between West Rd and Pebble Lake Drive. )
              • 1:00 pm
              • 1:20 pm
              • 1:40 pm
              • 9:20 am
              • 10:20 am
              • 11:00 am
              • 12:20 pm
              • More
              • 12:40 pm
              • 1:00 pm
              • 1:20 pm
              • 9:20 am
              • 12:20 pm
              • 12:40 pm
              • 1:00 pm
              • 2:00 pm
              • 8:00 am
              • 8:20 am
              • 8:40 am
              • 10:20 am
              • More
              • 11:00 am
              • 2:00 pm
              • 2:20 pm
              If you're a new patient, please arrive 30 min before your appointment, and 15 min prior if you're an established patient. Please call the office at least 4 hrs before schedule if you can't make your appointment to avoid a no-show fee.
                Sat
              Oct 19
              Sun
              Oct 20
              Mon
              Oct 21
              Tue
              Oct 22
              Wed
              Oct 23
              Thu
              Oct 24
              Fri
              Oct 25

              Family Medicine, Pediatrician
              25 miles
              Spring Branch Community Health Center
              1905 Jacquelyn Rd Suite 101
              Houston, TX 77055
                    • 1:00 pm
                    • 1:15 pm
                    • 1:45 pm
                    • 2:00 pm
                    • More
                    • 2:15 pm
                    • 2:45 pm
                    • 3:00 pm
                    • 3:15 pm
                    • 3:45 pm
                    • 4:00 pm
                    • 4:15 pm
                    • 8:15 am
                    • 8:30 am
                    • 9:00 am
                    • 9:30 am
                    • More
                    • 10:00 am
                    • 10:15 am
                    • 10:45 am
                    • 11:00 am
                    • 11:30 am
                    • 1:00 pm
                    • 1:15 pm
                    • 1:45 pm
                    • 2:00 pm
                    • 2:15 pm
                    • 8:15 am
                    • 8:30 am
                    • 9:00 am
                    • 9:30 am
                    • More
                    • 10:00 am
                    • 10:15 am
                    • 10:45 am
                    • 11:00 am
                    • 11:30 am
                    • 1:00 pm
                    • 1:15 pm
                    • 1:45 pm
                    • 2:00 pm
                    • 2:15 pm
                    • 2:45 pm
                    • 3:00 pm
                    • 3:15 pm
                    • 3:45 pm
                    • 4:00 pm
                    • 4:15 pm
                    • 8:15 am
                    • 8:30 am
                    • 9:00 am
                    • 9:30 am
                    • More
                    • 10:00 am
                    • 10:15 am
                    • 10:45 am
                    • 11:00 am
                    • 11:30 am
                    • 1:00 pm
                    • 1:15 pm
                    • 1:45 pm
                    • 2:00 pm
                    • 2:15 pm
                    • 2:45 pm
                    • 3:00 pm
                    • 3:15 pm
                    • 3:45 pm
                    • 4:00 pm
                    • 4:15 pm
                      Sat
                    Oct 19
                    Sun
                    Oct 20
                    Mon
                    Oct 21
                    Tue
                    Oct 22
                    Wed
                    Oct 23
                    Thu
                    Oct 24
                    Fri
                    Oct 25
                    113 Likes

                    Family Medicine
                    25 miles
                    Saleha R. Ahmed, MD
                    1710 West 25th St.
                    Houston, TX 77008
                    (corner of Ella and 25th St., 3 floor building pink and khaki color, free parking.)
                    If you need an earlier appointment, please call (713) 861-7773
                      Sat
                    Oct 19
                    Sun
                    Oct 20
                    Mon
                    Oct 21
                    Tue
                    Oct 22
                    Wed
                    Oct 23
                    Thu
                    Oct 24
                    Fri
                    Oct 25
                    7 Likes

                    Internal Medicine
                    25 miles
                    TMC Physicians
                    2410 Ella Blvd, Ste. B
                    Houston, TX 77008
                            • 10:15 am
                            • 11:00 am
                            • 12:30 pm
                            • 12:45 pm
                            • More
                            • 1:00 pm
                            • 1:15 pm
                            • 1:30 pm
                            • 1:45 pm
                            • 2:00 pm
                            • 2:15 pm
                            • 9:15 am
                            • 10:00 am
                            • 10:30 am
                            • 12:30 pm
                            • More
                            • 12:45 pm
                            • 1:00 pm
                            • 1:15 pm
                            • 1:30 pm
                            • 1:45 pm
                            • 2:00 pm
                            • 2:15 pm
                            • 12:30 pm
                            • 12:45 pm
                            • 1:00 pm
                            • 1:15 pm
                            • More
                            • 1:30 pm
                            • 1:45 pm
                            • 2:00 pm
                            • 2:15 pm
                              Sat
                            Oct 19
                            Sun
                            Oct 20
                            Mon
                            Oct 21
                            Tue
                            Oct 22
                            Wed
                            Oct 23
                            Thu
                            Oct 24
                            Fri
                            Oct 25
                            15 Likes

                            Internal Medicine
                            2 miles
                            North Woods Family Medicine, PLLC
                            129 Vision Park Blvd Ste 205
                            Shenandoah, TX 77384
                                    • 8:30 am
                                    • 9:30 am
                                    • 10:30 am
                                    • 1:30 pm
                                    • 8:30 am
                                    • 9:30 am
                                    • 10:30 am
                                    • 1:30 pm
                                    • 8:30 am
                                    • 9:30 am
                                    • 10:30 am
                                      Sat
                                    Oct 19
                                    Sun
                                    Oct 20
                                    Mon
                                    Oct 21
                                    Tue
                                    Oct 22
                                    Wed
                                    Oct 23
                                    Thu
                                    Oct 24
                                    Fri
                                    Oct 25
                                    46 Likes

                                    Internal Medicine
                                    21 miles
                                    Memorial Hermann Medical Group
                                    8480 Highway 6 N
                                    Houston, TX 77095
                                    (We are located in the Kroger shopping center, along Hwy 6 N between West Rd and Pebble Lake Drive. )
                                    Please call (281) 550-9005
                                    If you're a new patient, please arrive 30 min before your appointment, and 15 min prior if you're an established patient. Please call the office at least 4 hrs before schedule if you can't make your appointment to avoid a no-show fee.
                                      Sat
                                    Oct 19
                                    Sun
                                    Oct 20
                                    Mon
                                    Oct 21
                                    Tue
                                    Oct 22
                                    Wed
                                    Oct 23
                                    Thu
                                    Oct 24
                                    Fri
                                    Oct 25
                                    6 Likes

                                    Family Medicine
                                    1 miles
                                    Memorial Hermann Medical Group
                                    9305 Pinecroft Dr. Ste 101
                                    The Woodlands, TX 77380
                                            • 1:00 pm
                                            • 1:15 pm
                                            • 1:30 pm
                                            • 2:00 pm
                                            • More
                                            • 2:15 pm
                                            • 2:30 pm
                                            • 3:15 pm
                                            • 4:00 pm
                                            • 4:15 pm
                                            • 4:30 pm
                                            • 4:45 pm
                                            • 8:45 am
                                            • 10:30 am
                                            • 10:45 am
                                            • 11:00 am
                                            • More
                                            • 11:30 am
                                            • 11:45 am
                                            • 1:00 pm
                                            • 1:15 pm
                                            • 1:30 pm
                                            • 2:00 pm
                                            • 2:15 pm
                                            • 2:30 pm
                                            • 3:00 pm
                                            • 3:15 pm
                                            • 3:30 pm
                                            • 4:00 pm
                                            • 4:15 pm
                                            • 4:30 pm
                                            • 4:45 pm
                                            • 8:15 am
                                            • 9:00 am
                                            • 9:15 am
                                            • 9:30 am
                                            • More
                                            • 10:15 am
                                            • 10:30 am
                                            • 11:00 am
                                            • 11:15 am
                                            • 11:30 am
                                            • 11:45 am
                                              Sat
                                            Oct 19
                                            Sun
                                            Oct 20
                                            Mon
                                            Oct 21
                                            Tue
                                            Oct 22
                                            Wed
                                            Oct 23
                                            Thu
                                            Oct 24
                                            Fri
                                            Oct 25
                                            45 Likes

                                            Family Medicine
                                            1 miles
                                            Dr. A Family Clinic
                                            920 Medical Plaza Dr Ste 560
                                            Shenandoah, TX 77380
                                                  • 1:30 pm
                                                  • 1:45 pm
                                                  • 2:00 pm
                                                  • 2:15 pm
                                                  • More
                                                  • 2:30 pm
                                                  • 2:45 pm
                                                  • 3:00 pm
                                                  • 3:15 pm
                                                  • 3:30 pm
                                                  • 3:45 pm
                                                  • 4:00 pm
                                                  • 4:15 pm
                                                  • 4:30 pm
                                                  • 9:00 am
                                                  • 9:15 am
                                                  • 9:30 am
                                                  • 9:45 am
                                                  • More
                                                  • 10:00 am
                                                  • 10:15 am
                                                  • 10:30 am
                                                  • 10:45 am
                                                  • 11:00 am
                                                  • 11:15 am
                                                  • 11:30 am
                                                  • 1:30 pm
                                                  • 1:45 pm
                                                  • 2:00 pm
                                                  • 2:15 pm
                                                  • 2:30 pm
                                                  • 2:45 pm
                                                  • 3:00 pm
                                                  • 3:15 pm
                                                  • 3:30 pm
                                                  • 3:45 pm
                                                  • 4:00 pm
                                                  • 4:15 pm
                                                  • 4:30 pm
                                                  • 9:00 am
                                                  • 9:15 am
                                                  • 9:30 am
                                                  • 9:45 am
                                                  • More
                                                  • 10:00 am
                                                  • 10:15 am
                                                  • 10:30 am
                                                  • 10:45 am
                                                  • 11:00 am
                                                  • 11:15 am
                                                  • 11:30 am
                                                  • 1:30 pm
                                                  • 1:45 pm
                                                  • 2:00 pm
                                                  • 2:15 pm
                                                  • 2:30 pm
                                                  • 2:45 pm
                                                  • 3:00 pm
                                                  • 3:15 pm
                                                  • 3:30 pm
                                                  • 3:45 pm
                                                  • 4:00 pm
                                                  • 4:15 pm
                                                  • 4:30 pm
                                                  • 9:00 am
                                                  • 9:15 am
                                                  • 9:30 am
                                                  • 9:45 am
                                                  • More
                                                  • 10:00 am
                                                  • 10:15 am
                                                  • 10:30 am
                                                  • 10:45 am
                                                  • 11:00 am
                                                  • 11:15 am
                                                  • 11:30 am
                                                  • 1:30 pm
                                                  • 1:45 pm
                                                  • 2:00 pm
                                                  • 2:15 pm
                                                  • 2:30 pm
                                                  • 2:45 pm
                                                  • 3:00 pm
                                                  • 3:15 pm
                                                  • 3:30 pm
                                                  • 3:45 pm
                                                  • 4:00 pm
                                                  • 4:15 pm
                                                  • 4:30 pm
                                                    Sat
                                                  Oct 19
                                                  Sun
                                                  Oct 20
                                                  Mon
                                                  Oct 21
                                                  Tue
                                                  Oct 22
                                                  Wed
                                                  Oct 23
                                                  Thu
                                                  Oct 24
                                                  Fri
                                                  Oct 25
                                                  116 Likes

                                                  Family Medicine
                                                  1 miles
                                                  High Tech Family Care
                                                  920 Medical Plaza Drive, Suite 450
                                                  The Woodlands, TX 77380
                                                            • 9:00 am
                                                            • 9:30 am
                                                            • 10:00 am
                                                            • 10:30 am
                                                            • More
                                                            • 11:00 am
                                                            • 1:00 pm
                                                            • 1:30 pm
                                                            • 2:00 pm
                                                            • 3:00 pm
                                                            • 9:00 am
                                                            • 9:30 am
                                                            • 10:00 am
                                                            • 10:30 am
                                                            • More
                                                            • 11:00 am
                                                            • 1:00 pm
                                                            • 1:30 pm
                                                            • 2:00 pm
                                                              Sat
                                                            Oct 19
                                                            Sun
                                                            Oct 20
                                                            Mon
                                                            Oct 21
                                                            Tue
                                                            Oct 22
                                                            Wed
                                                            Oct 23
                                                            Thu
                                                            Oct 24
                                                            Fri
                                                            Oct 25
                                                            211 Likes

                                                            Family Medicine
                                                            24 miles
                                                            Memorial Hermann Medical Group
                                                            14201 E. Sam Houston Pkwy, N
                                                            Houston, TX 77044
                                                                  • 9:40 am
                                                                  • 2:40 pm
                                                                    • 1:00 pm
                                                                    • 8:40 am
                                                                    • 1:40 pm
                                                                    • 2:40 pm
                                                                      Sat
                                                                    Oct 19
                                                                    Sun
                                                                    Oct 20
                                                                    Mon
                                                                    Oct 21
                                                                    Tue
                                                                    Oct 22
                                                                    Wed
                                                                    Oct 23
                                                                    Thu
                                                                    Oct 24
                                                                    Fri
                                                                    Oct 25
                                                                    48 Likes

                                                                    Family Medicine
                                                                    23 miles
                                                                    Summerwood Family Clinic
                                                                    13176 W Lake Houston Pkwy #4
                                                                    Houston, TX 77044
                                                                          • 1:40 pm
                                                                          • 2:00 pm
                                                                          • 2:20 pm
                                                                          • 1:40 pm
                                                                          • 2:00 pm
                                                                          • 2:20 pm
                                                                          • 1:40 pm
                                                                          • 2:00 pm
                                                                          • 2:20 pm
                                                                            Dr. Castillo is only accepting sick established patients for these online appointments. For established patient physicals as well as new patient appointments, please call the clinic to schedule at (281) 436-0061. Thank you.
                                                                              Sat
                                                                            Oct 19
                                                                            Sun
                                                                            Oct 20
                                                                            Mon
                                                                            Oct 21
                                                                            Tue
                                                                            Oct 22
                                                                            Wed
                                                                            Oct 23
                                                                            Thu
                                                                            Oct 24
                                                                            Fri
                                                                            Oct 25
                                                                            13 Likes

                                                                            Family Medicine
                                                                            23 miles
                                                                            Summerwood Family Clinic
                                                                            13176 W Lake Houston Pkwy #4
                                                                            Houston, TX 77044
                                                                                  • 1:00 pm
                                                                                  • 1:40 pm
                                                                                    • 1:00 pm
                                                                                    • 1:20 pm
                                                                                    • 1:40 pm
                                                                                      Dr. Castillo is only accepting sick established patients for these online appointments. For established patient physicals as well as new patient appointments, please call the clinic to schedule at (281) 436-0061. Thank you.
                                                                                        Sat
                                                                                      Oct 19
                                                                                      Sun
                                                                                      Oct 20
                                                                                      Mon
                                                                                      Oct 21
                                                                                      Tue
                                                                                      Oct 22
                                                                                      Wed
                                                                                      Oct 23
                                                                                      Thu
                                                                                      Oct 24
                                                                                      Fri
                                                                                      Oct 25
                                                                                      21 Likes

                                                                                      Family Medicine
                                                                                      23 miles
                                                                                      Summerwood Family Clinic
                                                                                      13176 W Lake Houston Pkwy #4
                                                                                      Houston, TX 77044
                                                                                            • 1:40 pm
                                                                                            • 2:00 pm
                                                                                            • 2:20 pm
                                                                                            • 1:40 pm
                                                                                            • 2:00 pm
                                                                                            • 2:20 pm
                                                                                            • 1:40 pm
                                                                                            • 2:00 pm
                                                                                            • 2:20 pm
                                                                                              Dr. Castillo is only accepting sick established patients for these online appointments. For established patient physicals as well as new patient appointments, please call the clinic to schedule at (281) 436-0061. Thank you.
                                                                                                Sat
                                                                                              Oct 19
                                                                                              Sun
                                                                                              Oct 20
                                                                                              Mon
                                                                                              Oct 21
                                                                                              Tue
                                                                                              Oct 22
                                                                                              Wed
                                                                                              Oct 23
                                                                                              Thu
                                                                                              Oct 24
                                                                                              Fri
                                                                                              Oct 25

                                                                                              Family Medicine, Geriatric Medicine
                                                                                              10 miles
                                                                                              The Family and Aging Center of Houston
                                                                                              17320 Red Oak Dr. Suite 260
                                                                                              Houston, TX 77090
                                                                                                    • 2:00 pm
                                                                                                    • 2:30 pm
                                                                                                    • 3:00 pm
                                                                                                    • 3:30 pm
                                                                                                    • 4:00 pm
                                                                                                    • 1:00 pm
                                                                                                    • 1:30 pm
                                                                                                    • 2:00 pm
                                                                                                    • 2:30 pm
                                                                                                    • More
                                                                                                    • 3:00 pm
                                                                                                    • 3:30 pm
                                                                                                    • 4:00 pm
                                                                                                    • 1:00 pm
                                                                                                    • 1:30 pm
                                                                                                    • 2:00 pm
                                                                                                    • 2:30 pm
                                                                                                    • More
                                                                                                    • 3:00 pm
                                                                                                    • 3:30 pm
                                                                                                    • 4:00 pm
                                                                                                    • 1:00 pm
                                                                                                    • 1:30 pm
                                                                                                    • 2:00 pm
                                                                                                    • 2:30 pm
                                                                                                    • More
                                                                                                    • 3:00 pm
                                                                                                    • 3:30 pm
                                                                                                    • 4:00 pm