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

Primary Care Doctor in Porter, TX

Providers  Tue
01/26
Wed
01/27
Thu
01/28
Fri
01/29
Sat
01/30
Sun
01/31
Mon
02/01
 
  Tue
Jan 26
Wed
Jan 27
Thu
Jan 28
Fri
Jan 29
Sat
Jan 30
Sun
Jan 31
Mon
Feb 01

Internal Medicine
5 miles
Memorial Hermann Medical Group
MHMG
4533 Kingwood Drive, Suite C2:500
Kingwood, TX 77345
(We are across from Starbuck's)
      • 8:00 am
      • 8:20 am
      • 9:20 am
      • 9:40 am
      • More
      • 10:00 am
      • 10:20 am
      • 11:20 am
      • 1:00 pm
      • 1:20 pm
      • 1:40 pm
      • 2:20 pm
      • 2:40 pm
      • 3:00 pm
      • 3:20 pm
      • 3:40 pm
      • 4:20 pm
            • 8:40 am
            • 9: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
              Tue
            Jan 26
            Wed
            Jan 27
            Thu
            Jan 28
            Fri
            Jan 29
            Sat
            Jan 30
            Sun
            Jan 31
            Mon
            Feb 01
            38 Likes

            Family Medicine
            5 miles
            Memorial Hermann Medical Group
            MHMG
            4533 Kingwood Drive, Suite C2:500
            Kingwood, TX 77345
            (We are across from Starbuck's)
              • 11:00 am
                      • 8:00 am
                      • 8:20 am
                      • 8:40 am
                      • 1:40 pm
                      • More
                      • 2:00 pm
                      • 2:20 pm
                      • 2:40 pm
                      • 3:00 pm
                      • 3:20 pm
                      • 3:40 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.
                        Tue
                      Jan 26
                      Wed
                      Jan 27
                      Thu
                      Jan 28
                      Fri
                      Jan 29
                      Sat
                      Jan 30
                      Sun
                      Jan 31
                      Mon
                      Feb 01
                      42 Likes

                      Internal Medicine
                      8 miles
                      iMD Health Care and Imaging - Houston
                      19411 McKay Dr Ste 150
                      Humble, TX 77338
                        • 9: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
                        • 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
                              Tue
                            Jan 26
                            Wed
                            Jan 27
                            Thu
                            Jan 28
                            Fri
                            Jan 29
                            Sat
                            Jan 30
                            Sun
                            Jan 31
                            Mon
                            Feb 01
                            139 Likes

                            Family Medicine
                            8 miles
                            Memorial Hermann Neighborhood Health Center
                            19333 Hwy 59 North, Suite 280
                            Humble, TX 77338
                              • 10:30 am
                              • 3:00 pm
                                • 10:00 am
                                • 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.
                                      Tue
                                    Jan 26
                                    Wed
                                    Jan 27
                                    Thu
                                    Jan 28
                                    Fri
                                    Jan 29
                                    Sat
                                    Jan 30
                                    Sun
                                    Jan 31
                                    Mon
                                    Feb 01
                                    44 Likes

                                    Internal Medicine
                                    9 miles
                                    Northeast Medical Associates
                                    McKay Medical Plaza
                                    18648 McKay Drive Suite 220
                                    Humble, TX 77338
                                      • 11:00 am
                                      • 11:15 am
                                      • 11:30 am
                                      • 11:45 am
                                      • More
                                      • 2:30 pm
                                      • 2:45 pm
                                      • 3:00 pm
                                      • 3:15 pm
                                      • 3:45 pm
                                      • 8:30 am
                                      • 8:45 am
                                      • 11:30 am
                                      • 1:45 pm
                                      • More
                                      • 2:30 pm
                                      • 3:00 pm
                                      • 3:15 pm
                                      • 3:30 pm
                                      • 3:45 pm
                                      • 8:30 am
                                      • 8:45 am
                                      • 10:45 am
                                      • 11:00 am
                                      • More
                                      • 11:15 am
                                      • 11:30 am
                                      • 11:45 am
                                          • 8:30 am
                                          • 8:45 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
                                          • 11:45 am
                                          • 1:30 pm
                                          • 1:45 pm
                                          • 2:30 pm
                                          • 2:45 pm
                                          • 3:00 pm
                                          • 3:15 pm
                                          • 3:30 pm
                                          • 3:45 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
                                          Jan 26
                                          Wed
                                          Jan 27
                                          Thu
                                          Jan 28
                                          Fri
                                          Jan 29
                                          Sat
                                          Jan 30
                                          Sun
                                          Jan 31
                                          Mon
                                          Feb 01
                                          18 Likes

                                          Family Medicine
                                          9 miles
                                          Memorial Hermann Medical Group
                                          4057 Riley Fuzzel Rd., Suite 1100A
                                          Spring, TX 77386
                                              • 9:45 am
                                                    • 9:30 am
                                                    • 9:45 am
                                                    • 10:30 am
                                                    • 3:00 pm
                                                    • 3:15 pm
                                                      Tue
                                                    Jan 26
                                                    Wed
                                                    Jan 27
                                                    Thu
                                                    Jan 28
                                                    Fri
                                                    Jan 29
                                                    Sat
                                                    Jan 30
                                                    Sun
                                                    Jan 31
                                                    Mon
                                                    Feb 01
                                                    17 Likes

                                                    Family Medicine
                                                    10 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.
                                                      Tue
                                                    Jan 26
                                                    Wed
                                                    Jan 27
                                                    Thu
                                                    Jan 28
                                                    Fri
                                                    Jan 29
                                                    Sat
                                                    Jan 30
                                                    Sun
                                                    Jan 31
                                                    Mon
                                                    Feb 01
                                                    49 Likes

                                                    Family Medicine
                                                    10 miles
                                                    Affiliates of Family Medicine
                                                    28517 Spring Trails Rdg Ste 100
                                                    Spring, TX 77386
                                                    If you need an earlier appointment, 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.
                                                      Tue
                                                    Jan 26
                                                    Wed
                                                    Jan 27
                                                    Thu
                                                    Jan 28
                                                    Fri
                                                    Jan 29
                                                    Sat
                                                    Jan 30
                                                    Sun
                                                    Jan 31
                                                    Mon
                                                    Feb 01
                                                    96 Likes

                                                    Family Medicine
                                                    10 miles
                                                    Affiliates of Family Medicine
                                                    28517 Spring Trails Rdg Ste 100
                                                    Spring, TX 77386
                                                        • 3:15 pm
                                                              • 10:45 am
                                                              • 11:15 am
                                                              • 2:00 pm
                                                              • 3:15 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
                                                              Jan 26
                                                              Wed
                                                              Jan 27
                                                              Thu
                                                              Jan 28
                                                              Fri
                                                              Jan 29
                                                              Sat
                                                              Jan 30
                                                              Sun
                                                              Jan 31
                                                              Mon
                                                              Feb 01
                                                              115 Likes

                                                              Family Medicine
                                                              11 miles
                                                              Memorial Hermann Medical Group
                                                              2115 Rayford Road, Suite 100
                                                              Spring, TX 77386
                                                              If you need an earlier appointment, please call (713) 897-7070
                                                              Please call 713.897.7070 to schedule New Patient appointments.
                                                                Tue
                                                              Jan 26
                                                              Wed
                                                              Jan 27
                                                              Thu
                                                              Jan 28
                                                              Fri
                                                              Jan 29
                                                              Sat
                                                              Jan 30
                                                              Sun
                                                              Jan 31
                                                              Mon
                                                              Feb 01
                                                              253 Likes

                                                              Family Medicine
                                                              11 miles
                                                              Memorial Hermann Medical Group
                                                              2115 Rayford Road, Suite 100
                                                              Spring, TX 77386
                                                              If you need an earlier appointment, please call (713) 897-7070
                                                                Tue
                                                              Jan 26
                                                              Wed
                                                              Jan 27
                                                              Thu
                                                              Jan 28
                                                              Fri
                                                              Jan 29
                                                              Sat
                                                              Jan 30
                                                              Sun
                                                              Jan 31
                                                              Mon
                                                              Feb 01
                                                              277 Likes

                                                              Family Medicine, Geriatric Medicine
                                                              11 miles
                                                              Memorial Hermann Medical Group
                                                              2115 Rayford Road, Suite 100
                                                              Spring, TX 77386
                                                              Please call (713) 897-7070
                                                                Tue
                                                              Jan 26
                                                              Wed
                                                              Jan 27
                                                              Thu
                                                              Jan 28
                                                              Fri
                                                              Jan 29
                                                              Sat
                                                              Jan 30
                                                              Sun
                                                              Jan 31
                                                              Mon
                                                              Feb 01
                                                              51 Likes

                                                              Family Medicine
                                                              13 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.
                                                                        Tue
                                                                      Jan 26
                                                                      Wed
                                                                      Jan 27
                                                                      Thu
                                                                      Jan 28
                                                                      Fri
                                                                      Jan 29
                                                                      Sat
                                                                      Jan 30
                                                                      Sun
                                                                      Jan 31
                                                                      Mon
                                                                      Feb 01
                                                                      16 Likes

                                                                      Family Medicine
                                                                      13 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
                                                                                Dr. Castillo is only accepting sick established patients for these online appointments. For established patient physicals as well as new patient appointments, please call the clinic to schedule at (281) 436-0061. Thank you.
                                                                                  Tue
                                                                                Jan 26
                                                                                Wed
                                                                                Jan 27
                                                                                Thu
                                                                                Jan 28
                                                                                Fri
                                                                                Jan 29
                                                                                Sat
                                                                                Jan 30
                                                                                Sun
                                                                                Jan 31
                                                                                Mon
                                                                                Feb 01
                                                                                24 Likes

                                                                                Family Medicine
                                                                                13 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.