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

Primary Care Doctor in Katy, TX

Providers  Tue
04/13
Wed
04/14
Thu
04/15
Fri
04/16
Sat
04/17
Sun
04/18
Mon
04/19
 
  Tue
Apr 13
Wed
Apr 14
Thu
Apr 15
Fri
Apr 16
Sat
Apr 17
Sun
Apr 18
Mon
Apr 19
238 Likes

Family Medicine
2 miles
Memorial Hermann Medical Group
23960 Katy Fwy Ste 400
Katy, TX 77494
  • 1:40 pm
  • 1:40 pm
  • 2:00 pm
  • 2:40 pm
  • 3:00 pm
  • 4:00 pm
  • 8:00 am
  • 8:20 am
  • 9:40 am
  • 10:00 am
  • More
  • 10:20 am
  • 10:40 am
  • 11:00 am
  • 11:20 am
  • 11:40 am
  • 12:20 pm
  • 12:40 pm
  • 1:00 pm
  • 1:20 pm
  • 1:40 pm
  • 2:20 pm
  • 3:00 pm
  • 3:20 pm
  • 3:40 pm
        • 8:00 am
        • 8:20 am
        • 9:20 am
        • 9:40 am
        • More
        • 10:20 am
        • 10:40 am
        • 11:00 am
        • 11:20 am
        • 11:40 am
        • 1:00 pm
        • 1:20 pm
        • 1:40 pm
        • 2:00 pm
        • 2:20 pm
        • 2:40 pm
        • 3:00 pm
        • 3:20 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
        Apr 13
        Wed
        Apr 14
        Thu
        Apr 15
        Fri
        Apr 16
        Sat
        Apr 17
        Sun
        Apr 18
        Mon
        Apr 19
        90 Likes

        Family Medicine
        2 miles
        Memorial Hermann Medical Group
        23960 Katy Fwy Ste 400
        Katy, TX 77494
          • 9:30 am
          • 9:45 am
          • 11:15 am
          • 11:30 am
          • More
          • 1:00 pm
          • 1:30 pm
          • 2:15 pm
          • 2:30 pm
          • 3:00 pm
          • 3:15 pm
          • 3:45 pm
          • 4:00 pm
          • 4:30 pm
                      Tue
                    Apr 13
                    Wed
                    Apr 14
                    Thu
                    Apr 15
                    Fri
                    Apr 16
                    Sat
                    Apr 17
                    Sun
                    Apr 18
                    Mon
                    Apr 19
                    539 Likes

                    Family Medicine
                    2 miles
                    Memorial Hermann Medical Group
                    23960 Katy Fwy Ste 400
                    Katy, TX 77494
                      • 11:30 am
                      • 12:30 pm
                      • 10:30 am
                      • 11:30 am
                      • 12:30 pm
                      • 1:15 pm
                      • 2:00 pm
                      • 12:15 pm
                      • 12:30 pm
                      • 1:30 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.
                              Tue
                            Apr 13
                            Wed
                            Apr 14
                            Thu
                            Apr 15
                            Fri
                            Apr 16
                            Sat
                            Apr 17
                            Sun
                            Apr 18
                            Mon
                            Apr 19
                            51 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.
                              Tue
                            Apr 13
                            Wed
                            Apr 14
                            Thu
                            Apr 15
                            Fri
                            Apr 16
                            Sat
                            Apr 17
                            Sun
                            Apr 18
                            Mon
                            Apr 19
                            111 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
                              • 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
                              • 9:00 am
                              • 9:30 am
                              • 10:00 am
                              • 11:00 am
                              • More
                              • 1:00 pm
                              • 1:30 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
                                  • 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
                                  NOTICE: If you think you may have COVID-19 and are experiencing any symptoms, please call your healthcare provider prior to your appointment.
                                    Tue
                                  Apr 13
                                  Wed
                                  Apr 14
                                  Thu
                                  Apr 15
                                  Fri
                                  Apr 16
                                  Sat
                                  Apr 17
                                  Sun
                                  Apr 18
                                  Mon
                                  Apr 19

                                  Internal Medicine
                                  3 miles
                                  Crescent Clinic
                                  23211 Red River Dr
                                  Katy, TX 77494
                                    • 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
                                        • 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.
                                          Tue
                                        Apr 13
                                        Wed
                                        Apr 14
                                        Thu
                                        Apr 15
                                        Fri
                                        Apr 16
                                        Sat
                                        Apr 17
                                        Sun
                                        Apr 18
                                        Mon
                                        Apr 19
                                        198 Likes

                                        Family Medicine
                                        3 miles
                                        Memorial Hermann Medical Group
                                        2750 FM 1463, Suite 100
                                        Katy, TX 77494
                                        • 3:00 pm
                                        • 3:15 pm
                                        • 3:30 pm
                                        • 3:45 pm
                                        • 10:00 am
                                        • 11:00 am
                                        • 11:15 am
                                        • 11:30 am
                                        • More
                                        • 1:00 pm
                                        • 1:15 pm
                                        • 2:30 pm
                                        • 2:45 pm
                                        • 3:00 pm
                                        • 3:15 pm
                                        • 4:00 pm
                                        • 4:15 pm
                                        • 8:15 am
                                        • 10:30 am
                                        • 11:00 am
                                        • 11:15 am
                                        • More
                                        • 11:30 am
                                        • 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:30 pm
                                        • 3:45 pm
                                        • 4:15 pm
                                        • 11:00 am
                                        • 11:15 am
                                        • 11:30 am
                                        • 1:00 pm
                                        • 1:45 pm
                                                Tue
                                              Apr 13
                                              Wed
                                              Apr 14
                                              Thu
                                              Apr 15
                                              Fri
                                              Apr 16
                                              Sat
                                              Apr 17
                                              Sun
                                              Apr 18
                                              Mon
                                              Apr 19
                                              189 Likes

                                              Family Medicine
                                              3 miles
                                              Memorial Hermann Medical Group
                                              2750 FM 1463, Suite 100
                                              Katy, TX 77494
                                              • 1:00 pm
                                              • 1:15 pm
                                              • 1:30 pm
                                              • 2:15 pm
                                              • More
                                              • 2:30 pm
                                              • 3:00 pm
                                              • 4:00 pm
                                              • 4:15 pm
                                              • 4:30 pm
                                                • 8:00 am
                                                • 8:45 am
                                                • 9:00 am
                                                • 9:45 am
                                                • More
                                                • 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
                                                • 4:30 pm
                                                • 8:00 am
                                                • 8:30 am
                                                • 8:45 am
                                                • 9:30 am
                                                • More
                                                • 9:45 am
                                                • 10:00 am
                                                • 1:00 pm
                                                • 1:15 pm
                                                • 1:30 pm
                                                • 2:00 pm
                                                • 2:15 pm
                                                • 3:00 pm
                                                • 3:30 pm
                                                • 3:45 pm
                                                • 4:00 pm
                                                • 4:15 pm
                                                • 4:30 pm
                                                    • 8:00 am
                                                    • 10:30 am
                                                    • 10:45 am
                                                    • 11:00 am
                                                    • More
                                                    • 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
                                                    • 4:30 pm
                                                      Tue
                                                    Apr 13
                                                    Wed
                                                    Apr 14
                                                    Thu
                                                    Apr 15
                                                    Fri
                                                    Apr 16
                                                    Sat
                                                    Apr 17
                                                    Sun
                                                    Apr 18
                                                    Mon
                                                    Apr 19
                                                    352 Likes

                                                    Family Medicine
                                                    3 miles
                                                    Memorial Hermann Medical Group
                                                    2750 FM 1463, Suite 100
                                                    Katy, TX 77494
                                                      • 11:30 am
                                                      • 11:45 am
                                                      • 1:00 pm
                                                      • 1:15 pm
                                                      • More
                                                      • 1:45 pm
                                                      • 3:30 pm
                                                      • 4:15 pm
                                                      • 8:45 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:30 pm
                                                      • 3:00 pm
                                                      • 3:15 pm
                                                      • 3:30 pm
                                                      • 3:45 pm
                                                      • 4:00 pm
                                                      • 4:15 pm
                                                      • 9:15 am
                                                      • 9:45 am
                                                      • 11:30 am
                                                      • 11:45 am
                                                      • More
                                                      • 1:00 pm
                                                      • 1:15 pm
                                                      • 1:30 pm
                                                      • 1:45 pm
                                                      • 2:00 pm
                                                      • 3:15 pm
                                                      • 3:30 pm
                                                      • 3:45 pm
                                                      • 4:00 pm
                                                          • 8:15 am
                                                          • 9:00 am
                                                          • 9:45 am
                                                          • 11:15 am
                                                          • More
                                                          • 11:30 am
                                                          • 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:00 pm
                                                          • 3:15 pm
                                                          • 3:30 pm
                                                          • 3:45 pm
                                                          • 4:00 pm
                                                          • 4:15 pm
                                                            Tue
                                                          Apr 13
                                                          Wed
                                                          Apr 14
                                                          Thu
                                                          Apr 15
                                                          Fri
                                                          Apr 16
                                                          Sat
                                                          Apr 17
                                                          Sun
                                                          Apr 18
                                                          Mon
                                                          Apr 19
                                                          17 Likes

                                                          Family Medicine
                                                          4 miles
                                                          Grand Medical Clinic
                                                          2840 Commercial Center Blvd Ste 104
                                                          Katy, TX 77494
                                                            • 2:00 pm
                                                              • 9:30 am
                                                              • 10:00 am
                                                              • 10:30 am
                                                                    NOTICE: If you think you may have COVID-19 and are experiencing any symptoms, please call your healthcare provider prior to your appointment.
                                                                      Tue
                                                                    Apr 13
                                                                    Wed
                                                                    Apr 14
                                                                    Thu
                                                                    Apr 15
                                                                    Fri
                                                                    Apr 16
                                                                    Sat
                                                                    Apr 17
                                                                    Sun
                                                                    Apr 18
                                                                    Mon
                                                                    Apr 19
                                                                    34 Likes

                                                                    Family Medicine
                                                                    6 miles
                                                                    Alexandria Clinic
                                                                    1836 Snake River Road, Suite C
                                                                    Katy, TX 77449
                                                                      • 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
                                                                      • 10:00 am
                                                                      • 10:30 am
                                                                      • 11:00 am
                                                                      • 11:30 am
                                                                      • More
                                                                      • 12:00 pm
                                                                      • 12: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
                                                                          • 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.
                                                                            Tue
                                                                          Apr 13
                                                                          Wed
                                                                          Apr 14
                                                                          Thu
                                                                          Apr 15
                                                                          Fri
                                                                          Apr 16
                                                                          Sat
                                                                          Apr 17
                                                                          Sun
                                                                          Apr 18
                                                                          Mon
                                                                          Apr 19
                                                                          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
                                                                            Tue
                                                                          Apr 13
                                                                          Wed
                                                                          Apr 14
                                                                          Thu
                                                                          Apr 15
                                                                          Fri
                                                                          Apr 16
                                                                          Sat
                                                                          Apr 17
                                                                          Sun
                                                                          Apr 18
                                                                          Mon
                                                                          Apr 19
                                                                          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
                                                                            Tue
                                                                          Apr 13
                                                                          Wed
                                                                          Apr 14
                                                                          Thu
                                                                          Apr 15
                                                                          Fri
                                                                          Apr 16
                                                                          Sat
                                                                          Apr 17
                                                                          Sun
                                                                          Apr 18
                                                                          Mon
                                                                          Apr 19
                                                                          11 Likes

                                                                          Internal Medicine, Pediatrician, Primary Care Doctor
                                                                          6 miles
                                                                          Memorial Hermann Medical Group
                                                                          22430 Grand Corner Dr Ste C1-400
                                                                          Houston, TX 77494
                                                                            • 8:15 am
                                                                            • 9:30 am
                                                                            • 9:45 am
                                                                            • 10:00 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:15 pm
                                                                            • 2:30 pm
                                                                            • 2:45 pm
                                                                            • 3:00 pm
                                                                            • 3:15 pm
                                                                            • 3:30 pm
                                                                            • 3:45 pm
                                                                            • 1:15 pm
                                                                            • 2:00 pm
                                                                            • 2:15 pm
                                                                            • 2:30 pm
                                                                            • More
                                                                            • 2:45 pm
                                                                            • 3:00 pm
                                                                            • 3:15 pm
                                                                            • 3:30 pm
                                                                            • 3:45 pm
                                                                            • 9:15 am
                                                                            • 10:15 am
                                                                            • 10:30 am
                                                                            • 10:45 am
                                                                            • More
                                                                            • 11:15 am
                                                                            • 11:30 am
                                                                            • 1:15 pm
                                                                            • 2:00 pm
                                                                            • 2:15 pm
                                                                            • 3:15 pm
                                                                                • 8:15 am
                                                                                • 8:30 am
                                                                                • 8:45 am
                                                                                • 9:00 am
                                                                                • More
                                                                                • 9:15 am
                                                                                • 10:15 am
                                                                                • 11:00 am
                                                                                • 11:15 am
                                                                                • 11:30 am
                                                                                • 1:15 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
                                                                                  Tue
                                                                                Apr 13
                                                                                Wed
                                                                                Apr 14
                                                                                Thu
                                                                                Apr 15
                                                                                Fri
                                                                                Apr 16
                                                                                Sat
                                                                                Apr 17
                                                                                Sun
                                                                                Apr 18
                                                                                Mon
                                                                                Apr 19
                                                                                81 Likes

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