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

Primary Care Doctor in Katy, TX

Providers  Fri
05/07
Sat
05/08
Sun
05/09
Mon
05/10
Tue
05/11
Wed
05/12
Thu
05/13
 
  Fri
May 07
Sat
May 08
Sun
May 09
Mon
May 10
Tue
May 11
Wed
May 12
Thu
May 13
243 Likes

Family Medicine
2 miles
Memorial Hermann Medical Group
23960 Katy Fwy Ste 400
Katy, TX 77494
If you need an earlier appointment, please call (281) 644-8861
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.
  Fri
May 07
Sat
May 08
Sun
May 09
Mon
May 10
Tue
May 11
Wed
May 12
Thu
May 13
96 Likes

Family Medicine
2 miles
Memorial Hermann Medical Group
23960 Katy Fwy Ste 400
Katy, TX 77494
If you need an earlier appointment, please call (281) 644-8861
  Fri
May 07
Sat
May 08
Sun
May 09
Mon
May 10
Tue
May 11
Wed
May 12
Thu
May 13
547 Likes

Family Medicine
2 miles
Memorial Hermann Medical Group
23960 Katy Fwy Ste 400
Katy, TX 77494
  • 1:00 pm
      • 7:45 am
      • 11:15 am
      • 2:15 pm
      • 9:15 am
      • 10:15 am
      • 12:15 pm
      • 2:00 pm
      • 2:15 pm
      • 10:15 am
      • 11:00 am
      • 11:15 am
      • 12:15 pm
      • More
      • 1:00 pm
      • 1:15 pm
      • 1:30 pm
      • 2:00 pm
      • 2:15 pm
      • 9:00 am
      • 11:15 am
      • 12:15 pm
      • 12:30 pm
      • More
      • 1:00 pm
      • 1:15 pm
      • 2:00 pm
      • 2:15 pm
      If you do not see a convenient appointment for Dr. Vanguru, please visit www.mhmg.memorialhermann.org/locations/mhmg-katy/ for available appointments with other providers at the MHMG Katy practice.
        Fri
      May 07
      Sat
      May 08
      Sun
      May 09
      Mon
      May 10
      Tue
      May 11
      Wed
      May 12
      Thu
      May 13
      53 Likes

      Family Medicine, Concussion Management
      2 miles
      Memorial Hermann Medical Group
      23910 Katy Freeway, Suite 200
      Katy, TX 77494
      If you need an earlier appointment, please call (281) 500-6120
      Please call our office to schedule physicals and well women exams as these should not be booked online.
        Fri
      May 07
      Sat
      May 08
      Sun
      May 09
      Mon
      May 10
      Tue
      May 11
      Wed
      May 12
      Thu
      May 13
      114 Likes

      Internal Medicine
      3 miles
      Premier Internal Medicine Associates Of Houston
      Katy Medical Arts Center
      1331 W Grand Parkway N. Suite 345
      Katy, TX 77493
            • 9:00 am
            • 10:00 am
            • 10:30 am
            • 11:00 am
            • More
            • 1:00 pm
            • 2:00 pm
            • 2:30 pm
            • 3:00 pm
            • 3:30 pm
            • 8:00 am
            • 9:00 am
            • 10:00 am
            • 10:30 am
            • More
            • 11:00 am
            • 1:00 pm
            • 2:00 pm
            • 2:30 pm
            • 3:00 pm
            • 3:30 pm
            • 8:00 am
            • 9:00 am
            • 9:30 am
            • 10:00 am
            • More
            • 10:30 am
            • 11:00 am
            • 1:00 pm
            • 1:15 pm
            • 8:00 am
            • 9:00 am
            • 9:30 am
            • 10:00 am
            • More
            • 11:00 am
            • 1:00 pm
            • 1:30 pm
            • 2:00 pm
            • 2:30 pm
            • 3:00 pm
            • 3:30 pm
            NOTICE: If you think you may have COVID-19 and are experiencing any symptoms, please call your healthcare provider prior to your appointment.
              Fri
            May 07
            Sat
            May 08
            Sun
            May 09
            Mon
            May 10
            Tue
            May 11
            Wed
            May 12
            Thu
            May 13

            Internal Medicine
            3 miles
            Crescent Clinic
            23211 Red River Dr
            Katy, TX 77494
                  • 12:15 pm
                  • 12:30 pm
                  • 12:45 pm
                  • 1:00 pm
                  • More
                  • 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
                  • 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
                  • 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
                  • 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
                  Based on CDC guidelines, if you are experiencing minor symptoms of COVID-19, please use virtual care options to consult a provider. For severe symptoms, call your local Emergency Center prior to arriving or dial 911 if you need emergency care.
                    Fri
                  May 07
                  Sat
                  May 08
                  Sun
                  May 09
                  Mon
                  May 10
                  Tue
                  May 11
                  Wed
                  May 12
                  Thu
                  May 13
                  199 Likes

                  Family Medicine
                  3 miles
                  Memorial Hermann Medical Group
                  2750 FM 1463, Suite 100
                  Katy, TX 77494
                  If you need an earlier appointment, please call (832) 658-3010
                    Fri
                  May 07
                  Sat
                  May 08
                  Sun
                  May 09
                  Mon
                  May 10
                  Tue
                  May 11
                  Wed
                  May 12
                  Thu
                  May 13
                  190 Likes

                  Family Medicine
                  3 miles
                  Memorial Hermann Medical Group
                  2750 FM 1463, Suite 100
                  Katy, TX 77494
                  • 2:00 pm
                  • 3:45 pm
                  • 4:00 pm
                  • 4:15 pm
                  • 4:30 pm
                      • 9:00 am
                      • 9:30 am
                      • 9:45 am
                      • 10:45 am
                      • More
                      • 1:00 pm
                      • 1:15 pm
                      • 1:30 pm
                      • 2:00 pm
                      • 2:15 pm
                      • 2:30 pm
                      • 3:00 pm
                      • 8:00 am
                      • 8:30 am
                      • 8:45 am
                      • 9:45 am
                      • More
                      • 11:00 am
                      • 1:00 pm
                      • 1:15 pm
                      • 1:30 pm
                      • 2:00 pm
                      • 2:15 pm
                      • 2:30 pm
                      • 3:00 pm
                      • 4:00 pm
                      • 4:15 pm
                      • 4:30 pm
                        • 8:00 am
                        • 8:30 am
                        • 8:45 am
                        • 9:30 am
                        • More
                        • 9:45 am
                        • 10:00 am
                        • 10:30 am
                        • 10:45 am
                        • 11:00 am
                        • 1:00 pm
                        • 1:15 pm
                        • 1:30 pm
                        • 2:00 pm
                        • 2:15 pm
                        • 2:30 pm
                        • 3:00 pm
                        • 3:30 pm
                        • 3:45 pm
                        • 4:00 pm
                        • 4:15 pm
                          Fri
                        May 07
                        Sat
                        May 08
                        Sun
                        May 09
                        Mon
                        May 10
                        Tue
                        May 11
                        Wed
                        May 12
                        Thu
                        May 13
                        360 Likes

                        Family Medicine
                        3 miles
                        Memorial Hermann Medical Group
                        2750 FM 1463, Suite 100
                        Katy, TX 77494
                        • 2:15 pm
                        • 2:30 pm
                        • 4:00 pm
                        • 4:15 pm
                            • 11:00 am
                            • 11:15 am
                            • 11:30 am
                            • 11:45 am
                            • More
                            • 1:30 pm
                            • 1:45 pm
                            • 2:00 pm
                            • 2:15 pm
                            • 2:30 pm
                            • 3:00 pm
                            • 3:15 pm
                            • 3:30 pm
                            • 3:45 pm
                            • 4:00 pm
                            • 4:15 pm
                            • 10:30 am
                            • 11:30 am
                            • 11:45 am
                            • 1:15 pm
                            • More
                            • 1:30 pm
                            • 1:45 pm
                            • 2:00 pm
                            • 2:15 pm
                            • 2:30 pm
                            • 3:00 pm
                            • 3:15 pm
                            • 3:30 pm
                            • 3:45 pm
                            • 4:00 pm
                            • 4:15 pm
                            • 10:30 am
                            • 11:00 am
                            • 11:15 am
                            • 11:30 am
                            • More
                            • 11:45 am
                            • 1:00 pm
                            • 1:15 pm
                            • 1:30 pm
                            • 1:45 pm
                            • 2:00 pm
                            • 2:15 pm
                            • 2:30 pm
                            • 3:30 pm
                            • 3:45 pm
                            • 4:00 pm
                            • 8:30 am
                            • 8:45 am
                            • 9:00 am
                            • 9:15 am
                            • More
                            • 10:00 am
                            • 10:15 am
                            • 11:00 am
                            • 11:15 am
                            • 11:30 am
                            • 11:45 am
                            • 1:00 pm
                            • 1:30 pm
                            • 1:45 pm
                            • 3:00 pm
                            • 3:15 pm
                            • 3:30 pm
                            • 3:45 pm
                            • 4:00 pm
                            • 4:15 pm
                              Fri
                            May 07
                            Sat
                            May 08
                            Sun
                            May 09
                            Mon
                            May 10
                            Tue
                            May 11
                            Wed
                            May 12
                            Thu
                            May 13
                            17 Likes

                            Family Medicine
                            4 miles
                            Grand Medical Clinic
                            2840 Commercial Center Blvd Ste 104
                            Katy, TX 77494
                                      • 1:30 pm
                                      • 2:00 pm
                                        NOTICE: If you think you may have COVID-19 and are experiencing any symptoms, please call your healthcare provider prior to your appointment.
                                          Fri
                                        May 07
                                        Sat
                                        May 08
                                        Sun
                                        May 09
                                        Mon
                                        May 10
                                        Tue
                                        May 11
                                        Wed
                                        May 12
                                        Thu
                                        May 13
                                        34 Likes

                                        Family Medicine
                                        6 miles
                                        Alexandria Clinic
                                        1836 Snake River Road, Suite C
                                        Katy, TX 77449
                                              • 10:00 am
                                              • 10:30 am
                                              • 11:00 am
                                              • 11:30 am
                                              • More
                                              • 12:00 pm
                                              • 12:30 pm
                                              • 1:00 pm
                                              • 1:30 pm
                                              • 2:00 pm
                                              • 2:30 pm
                                              • 3:00 pm
                                              • 3:30 pm
                                              • 4:00 pm
                                              • 10:00 am
                                              • 10:30 am
                                              • 11:00 am
                                              • 11:30 am
                                              • More
                                              • 12:00 pm
                                              • 12:30 pm
                                              • 1:00 pm
                                              • 1:30 pm
                                              • 2:00 pm
                                              • 2:30 pm
                                              • 3:00 pm
                                              • 3:30 pm
                                              • 4:00 pm
                                              • 4:30 pm
                                              • 12:00 pm
                                              • 12:30 pm
                                              • 1:00 pm
                                              • 1:30 pm
                                              • More
                                              • 2:00 pm
                                              • 2:30 pm
                                              • 3:00 pm
                                              • 3:30 pm
                                              • 4:00 pm
                                              • 4:30 pm
                                              • 12:00 pm
                                              • 12:30 pm
                                              • 1:00 pm
                                              • 1:30 pm
                                              • More
                                              • 2:00 pm
                                              • 2:30 pm
                                              • 3:00 pm
                                              • 3:30 pm
                                              • 4:00 pm
                                              NOTICE: If you think you may have COVID-19 and are experiencing any symptoms, please call your healthcare provider prior to your appointment.
                                                Fri
                                              May 07
                                              Sat
                                              May 08
                                              Sun
                                              May 09
                                              Mon
                                              May 10
                                              Tue
                                              May 11
                                              Wed
                                              May 12
                                              Thu
                                              May 13
                                              8 Likes

                                              Internal Medicine
                                              6 miles
                                              Westlake Medical Clinic
                                              2430 North Fry Road, Suite 100
                                              Houston, TX 77084
                                              Please call (281) 829-3999
                                              Please call our office at 281-829-3999 to schedule and confirm appointment prior to arrival
                                                Fri
                                              May 07
                                              Sat
                                              May 08
                                              Sun
                                              May 09
                                              Mon
                                              May 10
                                              Tue
                                              May 11
                                              Wed
                                              May 12
                                              Thu
                                              May 13
                                              10 Likes

                                              Internal Medicine
                                              6 miles
                                              Westlake Medical Clinic
                                              2430 North Fry Road, Suite 100
                                              Houston, TX 77084
                                              Please call (281) 829-3999
                                              Please call our office at 281-829-3999 to schedule and confirm appointment prior to arrival
                                                Fri
                                              May 07
                                              Sat
                                              May 08
                                              Sun
                                              May 09
                                              Mon
                                              May 10
                                              Tue
                                              May 11
                                              Wed
                                              May 12
                                              Thu
                                              May 13
                                              15 Likes

                                              Internal Medicine, Pediatrician, Primary Care Doctor
                                              6 miles
                                              Memorial Hermann Medical Group
                                              22430 Grand Corner Dr Ste C1-400
                                              Houston, TX 77494
                                                    • 8:00 am
                                                    • 8:15 am
                                                    • 9:15 am
                                                    • 1:30 pm
                                                    • More
                                                    • 2:00 pm
                                                    • 2:15 pm
                                                    • 2:30 pm
                                                    • 3:30 pm
                                                    • 4:00 pm
                                                    • 9:00 am
                                                    • 9:15 am
                                                    • 9:30 am
                                                    • 10:00 am
                                                    • More
                                                    • 10:15 am
                                                    • 10:30 am
                                                    • 11:00 am
                                                    • 11:15 am
                                                    • 1:15 pm
                                                    • 1:30 pm
                                                    • 3:00 pm
                                                    • 8:15 am
                                                    • 8:30 am
                                                    • 9:00 am
                                                    • 9:15 am
                                                    • More
                                                    • 11:00 am
                                                    • 11:15 am
                                                    • 1:00 pm
                                                    • 1:30 pm
                                                    • 2:00 pm
                                                    • 2:15 pm
                                                    • 2:30 pm
                                                    • 3:00 pm
                                                    • 3:15 pm
                                                    • 3:30 pm
                                                    • 4:15 pm
                                                    • 8:00 am
                                                    • 8:15 am
                                                    • 8:30 am
                                                    • 1:15 pm
                                                    • More
                                                    • 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
                                                      Fri
                                                    May 07
                                                    Sat
                                                    May 08
                                                    Sun
                                                    May 09
                                                    Mon
                                                    May 10
                                                    Tue
                                                    May 11
                                                    Wed
                                                    May 12
                                                    Thu
                                                    May 13
                                                    86 Likes

                                                    Family Medicine
                                                    6 miles
                                                    Memorial Hermann Medical Group
                                                    22430 Grand Corner Dr Ste C1-400
                                                    Houston, TX 77494
                                                    • 1:40 pm
                                                    • 2:00 pm
                                                    • 2:20 pm
                                                    • 2:40 pm
                                                    • More
                                                    • 3:00 pm
                                                    • 3:20 pm
                                                        • 9:20 am
                                                        • 10:00 am
                                                        • 10:40 am
                                                        • 11:00 am
                                                        • More
                                                        • 11:20 am
                                                        • 1:20 pm
                                                        • 1:40 pm
                                                        • 2:00 pm
                                                        • 2:20 pm
                                                        • 2:40 pm
                                                        • 3:40 pm
                                                        • 8:40 am
                                                        • 9:40 am
                                                        • 10:20 am
                                                        • 10:40 am
                                                        • More
                                                        • 11:00 am
                                                        • 11:20 am
                                                        • 1:20 pm
                                                        • 1:40 pm
                                                        • 2:00 pm
                                                        • 2:20 pm
                                                        • 2:40 pm
                                                        • 3:20 pm
                                                        • 3:40 pm