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

Primary Care Doctor in Santa Fe, TX

Providers  Mon
06/17
Tue
06/18
Wed
06/19
Thu
06/20
Fri
06/21
Sat
06/22
Sun
06/23
 
  Mon
Jun 17
Tue
Jun 18
Wed
Jun 19
Thu
Jun 20
Fri
Jun 21
Sat
Jun 22
Sun
Jun 23
200 Likes

Family Medicine
20 miles
Pearland Integrative Family Medicine Clinic, PLLC
Inside "The Pearland Clinic"
9804 Broadway St
Pearland, TX 77584
    • 10:00 am
    • 11:00 am
    • 2:30 pm
    • 3:30 pm
    • 4:30 pm
    • 10:00 am
    • 11:00 am
    • 9:00 am
    • 10:00 am
    • 11:00 am
    • 2:00 pm
    • More
    • 3:00 pm
    • 3:30 pm
    • 9:00 am
    • 10:00 am
    • 11:00 am
    • 1:30 pm
        If you have Medicare Insurance please call our office to schedule. If you have MHealth Insurance and need an appointment before June 30, 2019, please call our office for other appointment slots if not available online.
          Mon
        Jun 17
        Tue
        Jun 18
        Wed
        Jun 19
        Thu
        Jun 20
        Fri
        Jun 21
        Sat
        Jun 22
        Sun
        Jun 23
        78 Likes

        Family Medicine
        23 miles
        Memorial Hermann Medical Group
        8208 Gulf Freeway, Suite 101
        Houston, TX 77017
          • 8:00 am
          • 10:00 am
          • 2:30 pm
          • 3:00 pm
          • More
          • 3:30 pm
          • 4:00 pm
          • 4:15 pm
          • 11:30 am
          • 12:00 pm
          • 12:30 pm
          • 1:00 pm
          • 1:30 pm
          • 8:00 am
          • 8:15 am
          • 9:00 am
          • 9:15 am
          • More
          • 10:00 am
          • 10:15 am
          • 10:30 am
          • 1:00 pm
          • 1:30 pm
          • 2:00 pm
          • 2:30 pm
          • 3:00 pm
          • 3:30 pm
          • 4:00 pm
          • 4:15 pm
          • 9:00 am
          • 9:15 am
          • 9:30 am
          • 10:00 am
          • More
          • 10:15 am
          • 10:30 am
          • 11:30 am
          • 1:30 pm
          • 2:00 pm
          • 2:30 pm
          • 3:30 pm
          • 4:00 pm
          • 4:15 pm
                Mon
              Jun 17
              Tue
              Jun 18
              Wed
              Jun 19
              Thu
              Jun 20
              Fri
              Jun 21
              Sat
              Jun 22
              Sun
              Jun 23
              32 Likes

              Internal Medicine
              22 miles
              MH - Internal Medicine Associates of Houston, PA
              10970 Shadow Creek Parkway, Suite 120
              Pearland, TX 77584
              If you need an earlier appointment, please call (713) 436-4566
              If you do not see a convenient appointment time that works for you, please call our office at 713.436.4566.
                Mon
              Jun 17
              Tue
              Jun 18
              Wed
              Jun 19
              Thu
              Jun 20
              Fri
              Jun 21
              Sat
              Jun 22
              Sun
              Jun 23
              32 Likes

              Internal Medicine
              23 miles
              Memorial Hermann Medical Group
              8208 Gulf Freeway, Suite 101
              Houston, TX 77017
              If you need an earlier appointment, please call (713) 649-0870
                Mon
              Jun 17
              Tue
              Jun 18
              Wed
              Jun 19
              Thu
              Jun 20
              Fri
              Jun 21
              Sat
              Jun 22
              Sun
              Jun 23
              47 Likes

              Family Medicine
              12 miles
              Memorial Hermann Medical Group
              19419 Gulf Fwy Ste 3
              Webster, TX 77598
              If you need an earlier appointment, please call (281) 316-1000
              If you are a new patient, please arrive 30 minutes early to fill out new patient paperwork. Please note, Dr. Chen does not provide refills or new prescriptions for Adderall.
                Mon
              Jun 17
              Tue
              Jun 18
              Wed
              Jun 19
              Thu
              Jun 20
              Fri
              Jun 21
              Sat
              Jun 22
              Sun
              Jun 23
              47 Likes

              Family Medicine
              6 miles
              Memorial Hermann Medical Group
              2555 South Gulf Freeway, Suite 600
              League City, TX 77573
                  • 10:00 am
                  • 11:00 am
                  • 11:15 am
                  • 1:00 pm
                  • More
                  • 1:15 pm
                  • 2:00 pm
                  • 9:00 am
                  • 10:00 am
                  • 11:00 am
                  • 11:15 am
                  • More
                  • 2:00 pm
                  • 2:15 pm
                  • 3:00 pm
                  • 4:15 pm
                          Mon
                        Jun 17
                        Tue
                        Jun 18
                        Wed
                        Jun 19
                        Thu
                        Jun 20
                        Fri
                        Jun 21
                        Sat
                        Jun 22
                        Sun
                        Jun 23
                        42 Likes

                        Internal Medicine
                        23 miles
                        Memorial Hermann Medical Group
                        8208 Gulf Freeway, Suite 101
                        Houston, TX 77017
                          • 2:30 pm
                          • 3:00 pm
                          • 3:15 pm
                          • 3:30 pm
                          • 4:00 pm
                          • 8:30 am
                          • 10:30 am
                          • 11:00 am
                          • 2:00 pm
                          • More
                          • 2:30 pm
                          • 3:00 pm
                          • 3:30 pm
                          • 4:00 pm
                          • 10:30 am
                          • 2:30 pm
                          • 3:00 pm
                          • 3:15 pm
                          • 4:00 pm
                          • 10:30 am
                          • 1:30 pm
                          • 2:30 pm
                          • 3:30 pm
                                Mon
                              Jun 17
                              Tue
                              Jun 18
                              Wed
                              Jun 19
                              Thu
                              Jun 20
                              Fri
                              Jun 21
                              Sat
                              Jun 22
                              Sun
                              Jun 23
                              40 Likes

                              Family Medicine
                              27 miles
                              Southeast Houston Medical Clinic
                              6515 Lawndale Street
                              Houston, TX 77023
                                • 8:45 am
                                • 10:00 am
                                • 10:15 am
                                • 10:30 am
                                • More
                                • 10:45 am
                                • 11:00 am
                                • 11:15 am
                                • 11:30 am
                                • 1:15 pm
                                • 1:30 pm
                                • 1:45 pm
                                • 2:00 pm
                                • 2:15 pm
                                • 8:15 am
                                • 8:45 am
                                • 9:30 am
                                • 9:45 am
                                • More
                                • 10:15 am
                                • 10:30 am
                                • 10:45 am
                                • 11:00 am
                                • 11:15 am
                                • 11:30 am
                                • 1:15 pm
                                • 1:30 pm
                                • 1:45 pm
                                • 2:00 pm
                                • 2:15 pm
                                • 8:15 am
                                • 8:45 am
                                • 9:15 am
                                • 9:30 am
                                • 9:45 am
                                • 8:15 am
                                • 8:45 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:15 pm
                                • 1:30 pm
                                      Mon
                                    Jun 17
                                    Tue
                                    Jun 18
                                    Wed
                                    Jun 19
                                    Thu
                                    Jun 20
                                    Fri
                                    Jun 21
                                    Sat
                                    Jun 22
                                    Sun
                                    Jun 23
                                    168 Likes

                                    Internal Medicine
                                    16 miles
                                    Memorial Hermann Medical Group
                                    Memorial Hermann Medical Group
                                    3203 East Broadway Street
                                    Pearland, TX 77581
                                    (MHMG Pearland)
                                    If you need an earlier appointment, please call (281) 485-8876
                                    Please call the office for same day availability
                                      Mon
                                    Jun 17
                                    Tue
                                    Jun 18
                                    Wed
                                    Jun 19
                                    Thu
                                    Jun 20
                                    Fri
                                    Jun 21
                                    Sat
                                    Jun 22
                                    Sun
                                    Jun 23

                                    Family Medicine
                                    32 miles
                                    Dr. Zeeshan Shaikh - Urgent Care Center - Chimney Rock
                                    5900 Chimney Rock Suite X
                                    Houston, TX 77081
                                    (www,swurgentcare.net)
                                    • 12:00 pm
                                    • 12:15 pm
                                    • 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
                                    • 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
                                    • 4:45 pm
                                    • 5:00 pm
                                    • 5:15 pm
                                    • 5:30 pm
                                    • 5:45 pm
                                    • 6:00 pm
                                    • 6:15 pm
                                    • 6:30 pm
                                    • 6:45 pm
                                    • 10:00 am
                                    • 10:15 am
                                    • 10:30 am
                                    • 10:45 am
                                    • More
                                    • 11:00 am
                                    • 11:15 am
                                    • 11:30 am
                                    • 11:45 am
                                    • 12:00 pm
                                    • 12:15 pm
                                    • 12:30 pm
                                    • 12:45 pm
                                    • 1:00 pm
                                    • 1:15 pm
                                    • 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
                                    • 4:45 pm
                                    • 5:00 pm
                                    • 5:15 pm
                                    • 5:30 pm
                                    • 5:45 pm
                                    • 6:00 pm
                                    • 6:15 pm
                                    • 6:30 pm
                                    • 6:45 pm
                                    • 10:00 am
                                    • 10:15 am
                                    • 10:30 am
                                    • 10:45 am
                                    • More
                                    • 11:00 am
                                    • 11:15 am
                                    • 11:30 am
                                    • 11:45 am
                                    • 12:00 pm
                                    • 12:15 pm
                                    • 12:30 pm
                                    • 12:45 pm
                                    • 1:00 pm
                                    • 1:15 pm
                                    • 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
                                    • 4:45 pm
                                    • 5:00 pm
                                    • 5:15 pm
                                    • 5:30 pm
                                    • 5:45 pm
                                    • 6:00 pm
                                    • 6:15 pm
                                    • 6:30 pm
                                    • 6:45 pm
                                    • 10:00 am
                                    • 10:15 am
                                    • 10:30 am
                                    • 10:45 am
                                    • More
                                    • 11:00 am
                                    • 11:15 am
                                    • 11:30 am
                                    • 11:45 am
                                    • 12:00 pm
                                    • 12:15 pm
                                    • 12:30 pm
                                    • 12:45 pm
                                    • 1:00 pm
                                    • 1:15 pm
                                    • 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
                                    • 4:45 pm
                                    • 5:00 pm
                                    • 5:15 pm
                                    • 5:30 pm
                                    • 5:45 pm
                                    • 6:00 pm
                                    • 6:15 pm
                                    • 6:30 pm
                                    • 6:45 pm
                                    • 10:00 am
                                    • 10:15 am
                                    • 10:30 am
                                    • 10:45 am
                                    • More
                                    • 11:00 am
                                    • 11:15 am
                                    • 11:30 am
                                    • 11:45 am
                                    • 12:00 pm
                                    • 12:15 pm
                                    • 12:30 pm
                                    • 12:45 pm
                                    • 1:00 pm
                                    • 1:15 pm
                                    • 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
                                    • 4:45 pm
                                    • 5:00 pm
                                    • 5:15 pm
                                    • 5:30 pm
                                    • 5:45 pm
                                    • 6:00 pm
                                    • 6:15 pm
                                    • 6:30 pm
                                    • 6:45 pm
                                          Mon
                                        Jun 17
                                        Tue
                                        Jun 18
                                        Wed
                                        Jun 19
                                        Thu
                                        Jun 20
                                        Fri
                                        Jun 21
                                        Sat
                                        Jun 22
                                        Sun
                                        Jun 23
                                        62 Likes

                                        Family Medicine
                                        18 miles
                                        Fuqua Family Practice
                                        10655 Fuqua St Ste C
                                        Houston, TX 77089
                                            • 8:30 am
                                            • 9:00 am
                                            • 9:30 am
                                            • 10:00 am
                                            • More
                                            • 10:30 am
                                            • 11:00 am
                                            • 11:30 am
                                            • 1:00 pm
                                            • 1:30 pm
                                            • 2:00 pm
                                            • 2:30 pm
                                            • 3:00 pm
                                            • 3:30 pm
                                            • 4:00 pm
                                            • 4:30 pm
                                            • 5:00 pm
                                            • 5:30 pm
                                            • 8:00 am
                                            • 9:00 am
                                            • 9:30 am
                                            • 10:00 am
                                            • More
                                            • 10:30 am
                                            • 11:00 am
                                            • 11:30 am
                                            • 1:00 pm
                                            • 1:30 pm
                                            • 2:00 pm
                                            • 2:30 pm
                                            • 3:00 pm
                                            • 3:30 pm
                                            • 4:00 pm
                                            • 4:30 pm
                                            • 5:00 pm
                                            • 5:30 pm
                                            • 8:00 am
                                            • 8:30 am
                                            • 9:00 am
                                            • 9:30 am
                                            • More
                                            • 10:00 am
                                            • 10:30 am
                                            • 11:00 am
                                            • 11:30 am
                                            • 1:00 pm
                                            • 1:30 pm
                                            • 2:00 pm
                                            • 2:30 pm
                                            • 3:00 pm
                                            • 3:30 pm
                                            • 4:00 pm
                                            • 4:30 pm
                                            • 5:00 pm
                                            • 5:30 pm
                                            • 9:00 am
                                            • 9:30 am
                                            • 10:00 am
                                            • 10:30 am
                                            • More
                                            • 11:00 am
                                            • 11:30 am
                                            • 12:00 pm
                                            • 12:30 pm
                                                Mon
                                              Jun 17
                                              Tue
                                              Jun 18
                                              Wed
                                              Jun 19
                                              Thu
                                              Jun 20
                                              Fri
                                              Jun 21
                                              Sat
                                              Jun 22
                                              Sun
                                              Jun 23
                                              39 Likes

                                              Family Medicine
                                              21 miles
                                              Memorial Hermann Medical Group
                                              16100 South Fwy Ste C1/100
                                              Pearland, TX 77584
                                                    • 11:00 am
                                                    • 11:00 am
                                                    • 11:30 am
                                                    • 4:30 pm
                                                        If you require an appointment at a time that is not available online please call 713-413-6610
                                                          Mon
                                                        Jun 17
                                                        Tue
                                                        Jun 18
                                                        Wed
                                                        Jun 19
                                                        Thu
                                                        Jun 20
                                                        Fri
                                                        Jun 21
                                                        Sat
                                                        Jun 22
                                                        Sun
                                                        Jun 23
                                                        21 Likes

                                                        Family Medicine
                                                        17 miles
                                                        Prompt Care Medical Doctors
                                                        4320 Broadway St Ste 100
                                                        Pearland, TX 77581
                                                            • 8:30 am
                                                            • 8:45 am
                                                            • 9:00 am
                                                            • 9:15 am
                                                            • More
                                                            • 9:30 am
                                                            • 9:45 am
                                                            • 10:00 am
                                                            • 10:15 am
                                                            • 10:30 am
                                                            • 10:45 am
                                                            • 2:00 pm
                                                            • 2:15 pm
                                                            • 2:30 pm
                                                            • 2:45 pm
                                                            • 3:00 pm
                                                            • 3:15 pm
                                                            • 3:30 pm
                                                            • 3:45 pm
                                                                      Mon
                                                                    Jun 17
                                                                    Tue
                                                                    Jun 18
                                                                    Wed
                                                                    Jun 19
                                                                    Thu
                                                                    Jun 20
                                                                    Fri
                                                                    Jun 21
                                                                    Sat
                                                                    Jun 22
                                                                    Sun
                                                                    Jun 23
                                                                    145 Likes

                                                                    Family Medicine
                                                                    12 miles
                                                                    Memorial Hermann Medical Group
                                                                    19419 Gulf Fwy Ste 3
                                                                    Webster, TX 77598
                                                                      • 4:15 pm
                                                                                If you are a new patient, please arrive 30 minutes early to fill out new patient paperwork. Please note, Dr. Generillo does not provide *NEW* prescriptions for Adderall.
                                                                                  Mon
                                                                                Jun 17
                                                                                Tue
                                                                                Jun 18
                                                                                Wed
                                                                                Jun 19
                                                                                Thu
                                                                                Jun 20
                                                                                Fri
                                                                                Jun 21
                                                                                Sat
                                                                                Jun 22
                                                                                Sun
                                                                                Jun 23
                                                                                33 Likes

                                                                                Family Medicine
                                                                                17 miles
                                                                                Prompt Care Medical Doctors
                                                                                4320 Broadway St Ste 100
                                                                                Pearland, TX 77581
                                                                                  • 8:30 am
                                                                                  • 8:45 am
                                                                                  • 9:00 am
                                                                                  • 9:15 am
                                                                                  • More
                                                                                  • 9:30 am
                                                                                  • 9:45 am
                                                                                  • 10:00 am
                                                                                  • 10:15 am
                                                                                  • 10:30 am
                                                                                  • 2:00 pm
                                                                                  • 2:15 pm
                                                                                  • 2:30 pm
                                                                                  • 2:45 pm
                                                                                  • 3:00 pm
                                                                                  • 3:15 pm
                                                                                  • 3:30 pm
                                                                                  • 3:45 pm
                                                                                  • 8:30 am
                                                                                  • 8:45 am
                                                                                  • 9:00 am
                                                                                  • 9:15 am
                                                                                  • More
                                                                                  • 9:30 am
                                                                                  • 9:45 am
                                                                                  • 10:15 am
                                                                                  • 10:30 am
                                                                                  • 10:45 am
                                                                                  • 2:00 pm
                                                                                  • 2:15 pm
                                                                                  • 2:30 pm
                                                                                  • 2:45 pm
                                                                                  • 3:00 pm
                                                                                  • 3:15 pm
                                                                                  • 3:30 pm
                                                                                  • 3:45 pm
                                                                                  • 8:30 am
                                                                                  • 8:45 am
                                                                                  • 9:00 am
                                                                                  • 9:15 am
                                                                                  • More
                                                                                  • 9:30 am
                                                                                  • 9:45 am
                                                                                  • 10:00 am
                                                                                  • 10:15 am
                                                                                  • 10:30 am
                                                                                  • 10:45 am
                                                                                  • 2:00 pm
                                                                                  • 2:15 pm
                                                                                  • 2:30 pm
                                                                                  • 2:45 pm
                                                                                  • 3:00 pm
                                                                                  • 3:15 pm
                                                                                  • 3:30 pm
                                                                                  • 3:45 pm
                                                                                  • 9:15 am
                                                                                  • 9:30 am
                                                                                  • 9:45 am
                                                                                  • 10:00 am
                                                                                  • More
                                                                                  • 10:15 am
                                                                                  • 10:30 am
                                                                                  • 10:45 am
                                                                                  • 2:00 pm
                                                                                  • 2:15 pm
                                                                                  • 2:30 pm
                                                                                  • 2:45 pm
                                                                                  • 3:00 pm
                                                                                  • 3:15 pm
                                                                                  • 3:30 pm
                                                                                  • 3:45 pm