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

Primary Care Doctor in Kingwood, TX

Providers  Wed
01/20
Thu
01/21
Fri
01/22
Sat
01/23
Sun
01/24
Mon
01/25
Tue
01/26
 
  Wed
Jan 20
Thu
Jan 21
Fri
Jan 22
Sat
Jan 23
Sun
Jan 24
Mon
Jan 25
Tue
Jan 26

Internal Medicine
1 miles
Memorial Hermann Medical Group
MHMG
4533 Kingwood Drive, Suite C2:500
Kingwood, TX 77345
(We are across from Starbuck's)
    • 10:20 am
    • 11:20 am
    • 3:20 pm
    • 3:40 pm
    • More
    • 4:00 pm
    • 4:20 pm
          • 8:00 am
          • 8:40 am
          • 10:00 am
          • 10:20 am
          • More
          • 10:40 am
          • 11:00 am
          • 11:20 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
          • 3:40 pm
          • 4:00 pm
          • 4:20 pm
              Wed
            Jan 20
            Thu
            Jan 21
            Fri
            Jan 22
            Sat
            Jan 23
            Sun
            Jan 24
            Mon
            Jan 25
            Tue
            Jan 26
            35 Likes

            Family Medicine
            1 miles
            Memorial Hermann Medical Group
            MHMG
            4533 Kingwood Drive, Suite C2:500
            Kingwood, TX 77345
            (We are across from Starbuck's)
              • 9:20 am
              • 8:20 am
                  • 8:40 am
                  • 9:20 am
                  • 9:40 am
                  • 11:20 am
                  • More
                  • 1:00 pm
                  • 1:20 pm
                  • 1:40 pm
                  • 2:00 pm
                  • 2:20 pm
                  • 2:40 pm
                  • 3:00 pm
                  • 3:20 pm
                  • 8:00 am
                  • 8:20 am
                  • 8:40 am
                  • 9:20 am
                  • More
                  • 10:20 am
                  • 10:40 am
                  • 11:00 am
                  • 11:20 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
                  • 3:40 pm
                  • 4:00 pm
                  • 4:20 pm
                  For all minors, vaccination records are required before being seen by the physician. Please contact the office directly if you have additional questions.
                    Wed
                  Jan 20
                  Thu
                  Jan 21
                  Fri
                  Jan 22
                  Sat
                  Jan 23
                  Sun
                  Jan 24
                  Mon
                  Jan 25
                  Tue
                  Jan 26
                  42 Likes

                  Internal Medicine
                  7 miles
                  iMD Health Care and Imaging - Houston
                  19411 McKay Dr Ste 150
                  Humble, TX 77338
                    • 9:00 am
                    • 9:15 am
                    • 9:30 am
                    • 9:45 am
                    • More
                    • 10:00 am
                    • 10:15 am
                    • 10:30 am
                    • 10:45 am
                    • 11:00 am
                    • 11:15 am
                    • 11: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
                    • 9:00 am
                    • 9:15 am
                    • 9:30 am
                    • 9:45 am
                    • More
                    • 10:00 am
                    • 10:15 am
                    • 10:30 am
                    • 10:45 am
                    • 11:00 am
                    • 11:15 am
                    • 11:30 am
                    • 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
                        • 9:00 am
                        • 9:15 am
                        • 9:30 am
                        • 9:45 am
                        • More
                        • 10:00 am
                        • 10:15 am
                        • 10:30 am
                        • 10:45 am
                        • 11:00 am
                        • 11:15 am
                        • 11:30 am
                        • 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
                        • 9:00 am
                        • 9:15 am
                        • 9:30 am
                        • 9:45 am
                        • More
                        • 10:00 am
                        • 10:15 am
                        • 10:30 am
                        • 10:45 am
                        • 11:00 am
                        • 11:15 am
                        • 11:30 am
                        • 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
                        We offer virtual or telemedicine visits for new and established patients in the states of Texas and Ohio 5 days/week during regular hours and after 5:30 pm every day. Please call 281-459-9181 to schedule or go to www.imdhealthcare.net or zocdoc.com
                          Wed
                        Jan 20
                        Thu
                        Jan 21
                        Fri
                        Jan 22
                        Sat
                        Jan 23
                        Sun
                        Jan 24
                        Mon
                        Jan 25
                        Tue
                        Jan 26
                        139 Likes

                        Family Medicine
                        7 miles
                        Memorial Hermann Neighborhood Health Center
                        19333 Hwy 59 North, Suite 280
                        Humble, TX 77338
                                  • 3:00 pm
                                  • 10:00 am
                                  • 3: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.
                                    Wed
                                  Jan 20
                                  Thu
                                  Jan 21
                                  Fri
                                  Jan 22
                                  Sat
                                  Jan 23
                                  Sun
                                  Jan 24
                                  Mon
                                  Jan 25
                                  Tue
                                  Jan 26
                                  44 Likes

                                  Internal Medicine
                                  7 miles
                                  Northeast Medical Associates
                                  McKay Medical Plaza
                                  18648 McKay Drive Suite 220
                                  Humble, TX 77338
                                    • 8:30 am
                                    • 9:45 am
                                    • 10:15 am
                                    • 10:45 am
                                    • More
                                    • 11:30 am
                                    • 11:45 am
                                    • 1:30 pm
                                    • 1:45 pm
                                    • 2:15 pm
                                    • 2:45 pm
                                    • 3:15 pm
                                    • 3:30 pm
                                    • 3:45 pm
                                    • 11:15 am
                                    • 11:30 am
                                    • 11:45 am
                                        • 8:45 am
                                        • 11:45 am
                                        • 1:30 pm
                                        • 1:45 pm
                                        • More
                                        • 2:00 pm
                                        • 2:15 pm
                                        • 2:30 pm
                                        • 2:45 pm
                                        • 3:00 pm
                                        • 3:15 pm
                                        • 3:30 pm
                                        • 8:30 am
                                        • 8:45 am
                                        • 10:45 am
                                        • 11:00 am
                                        • More
                                        • 11:15 am
                                        • 11:30 am
                                        • 1:30 pm
                                        • 1:45 pm
                                        • 2:00 pm
                                        • 2:15 pm
                                        • 2:30 pm
                                        • 2:45 pm
                                        • 3:00 pm
                                        • 3:15 pm
                                        • 3:30 pm
                                        NOTICE: If you think you may have COVID-19 and are experiencing any symptoms, please call your healthcare provider prior to your appointment.
                                          Wed
                                        Jan 20
                                        Thu
                                        Jan 21
                                        Fri
                                        Jan 22
                                        Sat
                                        Jan 23
                                        Sun
                                        Jan 24
                                        Mon
                                        Jan 25
                                        Tue
                                        Jan 26
                                        51 Likes

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

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

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

                                                                Family Medicine
                                                                11 miles
                                                                Memorial Hermann Medical Group
                                                                14201 E. Sam Houston Pkwy, N
                                                                Houston, TX 77044
                                                                Please call (281) 436-8888
                                                                  Wed
                                                                Jan 20
                                                                Thu
                                                                Jan 21
                                                                Fri
                                                                Jan 22
                                                                Sat
                                                                Jan 23
                                                                Sun
                                                                Jan 24
                                                                Mon
                                                                Jan 25
                                                                Tue
                                                                Jan 26
                                                                185 Likes

                                                                Family Medicine
                                                                11 miles
                                                                Memorial Hermann Medical Group
                                                                14201 E. Sam Houston Pkwy, N
                                                                Houston, TX 77044
                                                                Please call (281) 436-8888
                                                                  Wed
                                                                Jan 20
                                                                Thu
                                                                Jan 21
                                                                Fri
                                                                Jan 22
                                                                Sat
                                                                Jan 23
                                                                Sun
                                                                Jan 24
                                                                Mon
                                                                Jan 25
                                                                Tue
                                                                Jan 26
                                                                99 Likes

                                                                Family Medicine
                                                                11 miles
                                                                Memorial Hermann Medical Group
                                                                14201 E. Sam Houston Pkwy, N
                                                                Houston, TX 77044
                                                                Please call (281) 436-8888
                                                                  Wed
                                                                Jan 20
                                                                Thu
                                                                Jan 21
                                                                Fri
                                                                Jan 22
                                                                Sat
                                                                Jan 23
                                                                Sun
                                                                Jan 24
                                                                Mon
                                                                Jan 25
                                                                Tue
                                                                Jan 26
                                                                30 Likes

                                                                Primary Care Doctor
                                                                11 miles
                                                                Memorial Hermann Medical Group
                                                                14201 E. Sam Houston Pkwy, N
                                                                Houston, TX 77044
                                                                Please call (281) 436-8888
                                                                  Wed
                                                                Jan 20
                                                                Thu
                                                                Jan 21
                                                                Fri
                                                                Jan 22
                                                                Sat
                                                                Jan 23
                                                                Sun
                                                                Jan 24
                                                                Mon
                                                                Jan 25
                                                                Tue
                                                                Jan 26
                                                                7 Likes

                                                                Family Medicine
                                                                11 miles
                                                                Memorial Hermann Medical Group
                                                                14201 E. Sam Houston Pkwy, N
                                                                Houston, TX 77044
                                                                    • 7:00 am
                                                                    • 7:20 am
                                                                    • 7:40 am
                                                                    • 8:00 am
                                                                    • More
                                                                    • 8:20 am
                                                                    • 9:00 am
                                                                    • 9:20 am
                                                                    • 9:40 am
                                                                    • 10:00 am
                                                                    • 10:20 am
                                                                    • 10:40 am
                                                                    • 11:00 am
                                                                    • 11:20 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
                                                                    • 3:40 pm
                                                                        • 7:20 am
                                                                        • 7:40 am
                                                                        • 8:00 am
                                                                        • 8:20 am
                                                                        • More
                                                                        • 8:40 am
                                                                        • 9:00 am
                                                                        • 9:20 am
                                                                        • 9:40 am
                                                                        • 10:00 am
                                                                        • 10:20 am
                                                                        • 10:40 am
                                                                        • 11:00 am
                                                                        • 11:20 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
                                                                        • 3:40 pm
                                                                            Wed
                                                                          Jan 20
                                                                          Thu
                                                                          Jan 21
                                                                          Fri
                                                                          Jan 22
                                                                          Sat
                                                                          Jan 23
                                                                          Sun
                                                                          Jan 24
                                                                          Mon
                                                                          Jan 25
                                                                          Tue
                                                                          Jan 26
                                                                          17 Likes

                                                                          Family Medicine
                                                                          12 miles
                                                                          Memorial Hermann Medical Group
                                                                          4057 Riley Fuzzel Rd., Suite 1100A
                                                                          Spring, TX 77386
                                                                          If you need an earlier appointment, please call (281) 602-0440
                                                                            Wed
                                                                          Jan 20
                                                                          Thu
                                                                          Jan 21
                                                                          Fri
                                                                          Jan 22
                                                                          Sat
                                                                          Jan 23
                                                                          Sun
                                                                          Jan 24
                                                                          Mon
                                                                          Jan 25
                                                                          Tue
                                                                          Jan 26
                                                                          17 Likes

                                                                          Family Medicine
                                                                          13 miles
                                                                          Affiliates of Family Medicine
                                                                          28517 Spring Trails Rdg Ste 100
                                                                          Spring, TX 77386
                                                                          Please call (281) 362-5436
                                                                          NOTICE: If you think you may have COVID-19 and are experiencing any symptoms, please call your healthcare provider prior to your appointment.