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

Primary Care Doctor in Shenandoah, TX

Providers  Tue
03/19
Wed
03/20
Thu
03/21
Fri
03/22
Sat
03/23
Sun
03/24
Mon
03/25
 
  Tue
Mar 19
Wed
Mar 20
Thu
Mar 21
Fri
Mar 22
Sat
Mar 23
Sun
Mar 24
Mon
Mar 25
18 Likes

Family Medicine
22 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. )
    • 11:00 am
    • 1:20 pm
    • 2:20 pm
    • 2:40 pm
    • 3:00 pm
    • 9:20 am
    • 9:40 am
    • 10:40 am
    • 11:00 am
    • More
    • 11:40 am
    • 12:00 pm
    • 2:00 pm
    • 2:20 pm
    • 2:40 pm
    • 3:20 pm
    • 3:40 pm
    • 4:40 pm
    • 8:20 am
    • 10:00 am
    • 10:40 am
    • 11:00 am
    • More
    • 1:00 pm
    • 1:20 pm
    • 1:40 pm
    • 2:20 pm
    • 2:40 pm
    • 3:00 pm
    • 3:40 pm
    • 4:00 pm
        • 8:00 am
        • 8:20 am
        • 8:40 am
        • 9:20 am
        • More
        • 9:40 am
        • 10:00 am
        • 10:40 am
        • 1:00 pm
        • 1:20 pm
        • 1:40 pm
        • 2:20 pm
        • 2:40 pm
        • 3:00 pm
        • 4:00 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.
          Tue
        Mar 19
        Wed
        Mar 20
        Thu
        Mar 21
        Fri
        Mar 22
        Sat
        Mar 23
        Sun
        Mar 24
        Mon
        Mar 25
        154 Likes

        Family Medicine
        22 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
          • 2:20 pm
          • 8:00 am
          • 8:40 am
          • 11:00 am
          • 12:20 pm
          • More
          • 12:40 pm
          • 1:00 pm
          • 1:20 pm
          • 1:40 pm
          • 2:00 pm
          • 2:20 pm
          • 2:40 pm
          • 11:00 am
          • 12:20 pm
          • 12:40 pm
          • 1:00 pm
          • More
          • 1:20 pm
          • 2:00 pm
              • 9:40 am
              • 10:00 am
              • 10:20 am
              • 12:20 pm
              • More
              • 12:40 pm
              • 1:00 pm
              • 1:20 pm
              • 1:40 pm
              • 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.
                Tue
              Mar 19
              Wed
              Mar 20
              Thu
              Mar 21
              Fri
              Mar 22
              Sat
              Mar 23
              Sun
              Mar 24
              Mon
              Mar 25
              14 Likes

              Internal Medicine
              1 miles
              Woodlands Primary Care
              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
                • 9:30 am
                • 10:30 am
                    • 8:30 am
                    • 9:30 am
                    • 10:30 am
                    • 1:30 pm
                      Tue
                    Mar 19
                    Wed
                    Mar 20
                    Thu
                    Mar 21
                    Fri
                    Mar 22
                    Sat
                    Mar 23
                    Sun
                    Mar 24
                    Mon
                    Mar 25
                    35 Likes

                    Internal Medicine
                    22 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. )
                      • 10:30 am
                      • 2:30 pm
                      • 3:15 pm
                      • 9:30 am
                      • 10:15 am
                      • 1:00 pm
                      • 1:15 pm
                          • 11:45 am
                          • 1:45 pm
                          • 2:00 pm
                          • 2:30 pm
                          • More
                          • 3:30 pm
                          • 4:00 pm
                          • 4:15 pm
                          • 4:45 pm
                          • 5:00 pm
                          • 5:15 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.
                            Tue
                          Mar 19
                          Wed
                          Mar 20
                          Thu
                          Mar 21
                          Fri
                          Mar 22
                          Sat
                          Mar 23
                          Sun
                          Mar 24
                          Mon
                          Mar 25
                          35 Likes

                          Family Medicine
                          0 miles
                          Dr. A Family Clinic
                          920 Medical Plaza Dr Ste 560
                          Shenandoah, TX 77380
                            • 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
                                • 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
                                  Tue
                                Mar 19
                                Wed
                                Mar 20
                                Thu
                                Mar 21
                                Fri
                                Mar 22
                                Sat
                                Mar 23
                                Sun
                                Mar 24
                                Mon
                                Mar 25
                                21 Likes

                                Internal Medicine, Family Medicine
                                6 miles
                                Baylor St. Luke's Medical Group
                                8558 Creekside Forest Dr. Building B
                                The Woodlands, TX 77375
                                (Same parking lot with Fuddruckers )
                                  • 9:30 am
                                  • 10:30 am
                                  • 9:30 am
                                  • 10:30 am
                                  • 2:00 pm
                                  • 9:30 am
                                  • 10:30 am
                                      • 9:30 am
                                      • 10:30 am
                                      • 2:00 pm
                                      Please arrive 30 minutes early to complete New Patient Paperwork. Bring insurance card, picture ID and Medication List
                                        Tue
                                      Mar 19
                                      Wed
                                      Mar 20
                                      Thu
                                      Mar 21
                                      Fri
                                      Mar 22
                                      Sat
                                      Mar 23
                                      Sun
                                      Mar 24
                                      Mon
                                      Mar 25
                                      160 Likes

                                      Family Medicine
                                      5 miles
                                      Memorial Hermann Medical Group
                                      10333 Kuykendahl Rd Ste D
                                      The Woodlands, TX 77382
                                      If you need an earlier appointment, please call (713) 897-7244
                                      For appointments after 3pm Monday-Thursday or appointments after 12:00pm Friday please call our office at 713-897-7244. Please use a New Patient slot for all Physicals.
                                        Tue
                                      Mar 19
                                      Wed
                                      Mar 20
                                      Thu
                                      Mar 21
                                      Fri
                                      Mar 22
                                      Sat
                                      Mar 23
                                      Sun
                                      Mar 24
                                      Mon
                                      Mar 25
                                      107 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
                                          • 3:00 pm
                                              • 9:00 am
                                              • 9:30 am
                                              • 10:00 am
                                              • 10:30 am
                                              • More
                                              • 11:00 am
                                              • 1:30 pm
                                              • 2:00 pm
                                              • 3:00 pm
                                                Tue
                                              Mar 19
                                              Wed
                                              Mar 20
                                              Thu
                                              Mar 21
                                              Fri
                                              Mar 22
                                              Sat
                                              Mar 23
                                              Sun
                                              Mar 24
                                              Mon
                                              Mar 25
                                              198 Likes

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

                                                          Family Medicine
                                                          24 miles
                                                          Summerwood Family Clinic
                                                          13176 W Lake Houston Pkwy #4
                                                          Houston, TX 77044
                                                          If you need an earlier appointment, please call (281) 436-0061
                                                          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.
                                                            Tue
                                                          Mar 19
                                                          Wed
                                                          Mar 20
                                                          Thu
                                                          Mar 21
                                                          Fri
                                                          Mar 22
                                                          Sat
                                                          Mar 23
                                                          Sun
                                                          Mar 24
                                                          Mon
                                                          Mar 25
                                                          12 Likes

                                                          Family Medicine
                                                          24 miles
                                                          Summerwood Family Clinic
                                                          13176 W Lake Houston Pkwy #4
                                                          Houston, TX 77044
                                                          If you need an earlier appointment, please call (281) 436-0061
                                                          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.
                                                            Tue
                                                          Mar 19
                                                          Wed
                                                          Mar 20
                                                          Thu
                                                          Mar 21
                                                          Fri
                                                          Mar 22
                                                          Sat
                                                          Mar 23
                                                          Sun
                                                          Mar 24
                                                          Mon
                                                          Mar 25
                                                          17 Likes

                                                          Family Medicine
                                                          24 miles
                                                          Summerwood Family Clinic
                                                          13176 W Lake Houston Pkwy #4
                                                          Houston, TX 77044
                                                          If you need an earlier appointment, please call (281) 436-0061
                                                          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.
                                                            Tue
                                                          Mar 19
                                                          Wed
                                                          Mar 20
                                                          Thu
                                                          Mar 21
                                                          Fri
                                                          Mar 22
                                                          Sat
                                                          Mar 23
                                                          Sun
                                                          Mar 24
                                                          Mon
                                                          Mar 25
                                                          14 Likes

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

                                                                Family Medicine
                                                                7 miles
                                                                Conroe Family Medicine
                                                                690 South Loop 336 #222
                                                                Conroe, TX 77304
                                                                      • 9:00 am
                                                                          • 9:00 am
                                                                          • 2:00 pm
                                                                            Tue
                                                                          Mar 19
                                                                          Wed
                                                                          Mar 20
                                                                          Thu
                                                                          Mar 21
                                                                          Fri
                                                                          Mar 22
                                                                          Sat
                                                                          Mar 23
                                                                          Sun
                                                                          Mar 24
                                                                          Mon
                                                                          Mar 25

                                                                          Family Medicine
                                                                          17 miles
                                                                          Magnolia Family Medicine -
                                                                          827 South Magnolia Boulevard, Suite 4
                                                                          Magnolia, TX 77355
                                                                          Please call (936) 266-3460