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

Primary Care Doctor in Needville, TX

Providers  Sat
07/04
Sun
07/05
Mon
07/06
Tue
07/07
Wed
07/08
Thu
07/09
Fri
07/10
 
  Sat
Jul 04
Sun
Jul 05
Mon
Jul 06
Tue
Jul 07
Wed
Jul 08
Thu
Jul 09
Fri
Jul 10
27 Likes

Family Medicine
0 miles
Memorial Hermann Medical Group
3006 School St
Needville, TX 77461
Please call (979) 793-4114
Complete physical exams or well woman exams are to be scheduled at 8:00, 9:00,10:00, 11:00, 1:20, or 2:00 only.
  Sat
Jul 04
Sun
Jul 05
Mon
Jul 06
Tue
Jul 07
Wed
Jul 08
Thu
Jul 09
Fri
Jul 10
42 Likes

Family Medicine
0 miles
Memorial Hermann Medical Group
3006 School St
Needville, TX 77461
Please call (979) 793-4114
Complete physical exams or well woman exams are to be scheduled at 8:00, 9:00, 10:00, 11:00, 1:20 or 2:00 only.
  Sat
Jul 04
Sun
Jul 05
Mon
Jul 06
Tue
Jul 07
Wed
Jul 08
Thu
Jul 09
Fri
Jul 10
42 Likes

Family Medicine
11 miles
Memorial Hermann Medical Group
2520 B F Terry Blvd
Rosenberg, TX 77471
            • 8:30 am
            • 9:00 am
            • 9:15 am
            • 9:30 am
            • More
            • 10:00 am
            • 10:15 am
            • 11:00 am
            • 11:15 am
            • 11:30 am
            • 1:15 pm
            • 1:30 pm
            • 2:00 pm
            • 2:15 pm
            • 2:30 pm
            • 3:00 pm
            • 3:15 pm
            • 3:30 pm
              New Patient, Physical, WWE, Pre-op are 30 minute appointments and are only allowed at: 8:30am, 9:30am, 10:30am, 1:30pm, 2:30pm and 3:30pm (Patient must be established before Physical, WWE, or Pre-op.Please call office to schedule Medicare Wellness.
                Sat
              Jul 04
              Sun
              Jul 05
              Mon
              Jul 06
              Tue
              Jul 07
              Wed
              Jul 08
              Thu
              Jul 09
              Fri
              Jul 10
              24 Likes

              Family Medicine
              11 miles
              Memorial Hermann Medical Group
              2520 B F Terry Blvd
              Rosenberg, TX 77471
                      • 9:30 am
                      • 11:15 am
                      • 1:00 pm
                      • 1:15 pm
                      • More
                      • 2:00 pm
                      • 2:15 pm
                      • 2:30 pm
                      • 3:00 pm
                      • 3:15 pm
                      • 3:30 pm
                          New Patient, Physical, WWE, Pre-op are 30 minute appointments and are only allowed at: 8:30am, 9:30am, 10:30am, 1:30pm, 2:30pm and 3:30pm (Patient must be established before Physical, WWE, or Pre-op.Please call office to schedule Medicare Wellness.
                            Sat
                          Jul 04
                          Sun
                          Jul 05
                          Mon
                          Jul 06
                          Tue
                          Jul 07
                          Wed
                          Jul 08
                          Thu
                          Jul 09
                          Fri
                          Jul 10
                          142 Likes

                          Internal Medicine
                          11 miles
                          Memorial Hermann Medical Group
                          2520 B F Terry Blvd
                          Rosenberg, TX 77471
                                • 8:30 am
                                • 8:30 am
                                  • 11:00 am
                                  No ADD/ADHD. New Patients, Physicals, Well Woman Exams, Pre-Op Physical appts are to be booked on the 30 min slot. New patient must establish care before any form of physical. If unsure, please contact our office 281-342-6006
                                    Sat
                                  Jul 04
                                  Sun
                                  Jul 05
                                  Mon
                                  Jul 06
                                  Tue
                                  Jul 07
                                  Wed
                                  Jul 08
                                  Thu
                                  Jul 09
                                  Fri
                                  Jul 10
                                  28 Likes

                                  Family Medicine
                                  11 miles
                                  Memorial Hermann Medical Group
                                  2520 B F Terry Blvd
                                  Rosenberg, TX 77471
                                          • 10:00 am
                                          • 10:15 am
                                          • 10:30 am
                                          • 11:00 am
                                          • More
                                          • 11:15 am
                                          • 11:30 am
                                          • 1:00 pm
                                          • 1:30 pm
                                          • 1:45 pm
                                          • 2:00 pm
                                          • 2:45 pm
                                          • 10:15 am
                                          • 10:30 am
                                          • 11:00 am
                                          • 11:15 am
                                          • More
                                          • 11:30 am
                                          • 1:00 pm
                                          • 1:30 pm
                                          • 1:45 pm
                                          • 2:00 pm
                                          • 2:30 pm
                                          • 2:45 pm
                                          • 10:00 am
                                          • 10:15 am
                                          • 10:30 am
                                          • 11:00 am
                                          • More
                                          • 11:15 am
                                          • 11:30 am
                                          • 1:00 pm
                                          • 1:30 pm
                                          • 1:45 pm
                                          • 2:00 pm
                                          • 2:30 pm
                                          • 2:45 pm
                                          New Patient and Medicare Wellness please call office to schedule at 281-342-6006. Physicals, WWE, Pre-op, Sports Physicals are 30 minute appts and allowed ONLY at: 8:30a, 9:30a, 10:30a, 1:00p, 2:00p, and 3:15p. DOES NOT TREAT ADD/ADHD
                                            Sat
                                          Jul 04
                                          Sun
                                          Jul 05
                                          Mon
                                          Jul 06
                                          Tue
                                          Jul 07
                                          Wed
                                          Jul 08
                                          Thu
                                          Jul 09
                                          Fri
                                          Jul 10

                                          Family Medicine, Primary Care Doctor
                                          11 miles
                                          Memorial Hermann Medical Group
                                          2520 B F Terry Blvd
                                          Rosenberg, TX 77471
                                                • 8:15 am
                                                • 8:30 am
                                                • 9:00 am
                                                • 9:15 am
                                                • More
                                                • 9:30 am
                                                • 10:15 am
                                                • 11:30 am
                                                • 1:00 pm
                                                • 1:30 pm
                                                • 2:00 pm
                                                • 3:15 pm
                                                • 3:30 pm
                                                • 4:00 pm
                                                • 8:30 am
                                                • 9:00 am
                                                • 9:15 am
                                                • 9:30 am
                                                • More
                                                • 10:00 am
                                                • 10:15 am
                                                • 11:15 am
                                                • 11:30 am
                                                • 1:00 pm
                                                • 1:15 pm
                                                • 1:30 pm
                                                • 2:00 pm
                                                • 2:15 pm
                                                • 3:15 pm
                                                • 8:00 am
                                                • 8:15 am
                                                • 8:30 am
                                                • 9:00 am
                                                • More
                                                • 9:15 am
                                                • 9:30 am
                                                • 10:00 am
                                                • 10:15 am
                                                • 11:15 am
                                                • 11:30 am
                                                • 1:00 pm
                                                • 1:15 pm
                                                • 1:30 pm
                                                • 2:00 pm
                                                • 3:15 pm
                                                • 3:30 pm
                                                • 4:00 pm
                                                • 8:00 am
                                                • 8:30 am
                                                • 9:00 am
                                                • 9:15 am
                                                • More
                                                • 9:30 am
                                                • 10:15 am
                                                • 11:30 am
                                                • 1:00 pm
                                                • 1:15 pm
                                                • 1:30 pm
                                                • 2:00 pm
                                                • 2:15 pm
                                                • 3:15 pm
                                                • 3:30 pm
                                                New Patients must establish prior to any Physicals, Well Woman Exams, Medicare Wellness, or Pre-Op Clearance appointment. These are to be in a 30 minute time slot. Please contact our office 281-342-6006 for procedure appointment.
                                                  Sat
                                                Jul 04
                                                Sun
                                                Jul 05
                                                Mon
                                                Jul 06
                                                Tue
                                                Jul 07
                                                Wed
                                                Jul 08
                                                Thu
                                                Jul 09
                                                Fri
                                                Jul 10
                                                142 Likes

                                                Family Medicine
                                                11 miles
                                                Memorial Hermann Medical Group
                                                2520 B F Terry Blvd
                                                Rosenberg, TX 77471
                                                      • 8:30 am
                                                      • 11:15 am
                                                      • 11:30 am
                                                      • 1:15 pm
                                                      • More
                                                      • 1:30 pm
                                                      • 2:00 pm
                                                      • 2:15 pm
                                                      • 3:00 pm
                                                      • 3:15 pm
                                                      • 3:30 pm
                                                      • 8:00 am
                                                      • 8:30 am
                                                      • 10:15 am
                                                      • 10:30 am
                                                      • More
                                                      • 11:15 am
                                                      • 11:30 am
                                                      • 8:00 am
                                                      • 8:15 am
                                                      • 8:30 am
                                                      • 9:30 am
                                                      • More
                                                      • 10:15 am
                                                      • 11:15 am
                                                      • 11:30 am
                                                      • 1:00 pm
                                                      • 1:15 pm
                                                      • 1:30 pm
                                                      • 2:00 pm
                                                      • 2:15 pm
                                                      • 2:30 pm
                                                      • 3:00 pm
                                                      • 3:15 pm
                                                      • 3:30 pm
                                                      • 8:00 am
                                                      • 9:15 am
                                                      • 9:30 am
                                                      • 10:00 am
                                                      • More
                                                      • 10:15 am
                                                      • 10:30 am
                                                      • 11:15 am
                                                      • 11:30 am
                                                      • 1:00 pm
                                                      • 1:15 pm
                                                      • 1:30 pm
                                                      • 2:00 pm
                                                      • 2:15 pm
                                                      • 2:30 pm
                                                      • 3:00 pm
                                                      • 3:15 pm
                                                      Will see patients 1 - 17 for ACUTE sickness only. No NEW ADD/ADHD evaluation. No new patient Physicals, WWE, Pre-op, or Medicare Wellness. Physical and pre-op times are 9:30, 10:30, 1:30 and 2:30. Please call office for Medicare Physical times.
                                                        Sat
                                                      Jul 04
                                                      Sun
                                                      Jul 05
                                                      Mon
                                                      Jul 06
                                                      Tue
                                                      Jul 07
                                                      Wed
                                                      Jul 08
                                                      Thu
                                                      Jul 09
                                                      Fri
                                                      Jul 10
                                                      10 Likes

                                                      Internal Medicine
                                                      11 miles
                                                      Memorial Hermann Medical Group
                                                      2520 B F Terry Blvd
                                                      Rosenberg, TX 77471
                                                              • 10:00 am
                                                                  Please call the office to book as a New Patient 281-342-6006. If you are interested in booking with Dr. Satterfield for his Sleep Lab clinic, please call 281-342-6006 to book those appointments.
                                                                    Sat
                                                                  Jul 04
                                                                  Sun
                                                                  Jul 05
                                                                  Mon
                                                                  Jul 06
                                                                  Tue
                                                                  Jul 07
                                                                  Wed
                                                                  Jul 08
                                                                  Thu
                                                                  Jul 09
                                                                  Fri
                                                                  Jul 10
                                                                  7 Likes

                                                                  Family Medicine, Orthopedic - Primary Care Sports Medicine
                                                                  14 miles
                                                                  Memorial Hermann Medical Group
                                                                  Medical Plaza II
                                                                  17520 W Grand Pkwy S Ste 300
                                                                  Sugar Land, TX 77479
                                                                  (On the Memorial Hermann Sugar Land campus in Medical Plaza II.)
                                                                        • 8:00 am
                                                                        • 9:00 am
                                                                        • 10:00 am
                                                                        • 11:00 am
                                                                        • More
                                                                        • 1:00 pm
                                                                        • 2:00 pm
                                                                        • 3:00 pm
                                                                        • 1:00 pm
                                                                          • 8:00 am
                                                                          • 11:00 am
                                                                          • 1:00 pm
                                                                            Sat
                                                                          Jul 04
                                                                          Sun
                                                                          Jul 05
                                                                          Mon
                                                                          Jul 06
                                                                          Tue
                                                                          Jul 07
                                                                          Wed
                                                                          Jul 08
                                                                          Thu
                                                                          Jul 09
                                                                          Fri
                                                                          Jul 10
                                                                          55 Likes

                                                                          Internal Medicine
                                                                          14 miles
                                                                          Memorial Hermann Medical Group
                                                                          Medical Plaza II
                                                                          17520 W Grand Pkwy S Ste 300
                                                                          Sugar Land, TX 77479
                                                                          (On the Memorial Hermann Sugar Land campus in Medical Plaza II.)
                                                                                • 9:40 am
                                                                                • 9:00 am
                                                                                • 9:20 am
                                                                                • 9:40 am
                                                                                • 10:00 am
                                                                                • More
                                                                                • 10:20 am
                                                                                • 10:40 am
                                                                                    Dr. Kodali is currently NOT taking New Patients. Dr. Kodali provides highly personalized care to her patients, age 18 and older.
                                                                                      Sat
                                                                                    Jul 04
                                                                                    Sun
                                                                                    Jul 05
                                                                                    Mon
                                                                                    Jul 06
                                                                                    Tue
                                                                                    Jul 07
                                                                                    Wed
                                                                                    Jul 08
                                                                                    Thu
                                                                                    Jul 09
                                                                                    Fri
                                                                                    Jul 10
                                                                                    133 Likes

                                                                                    Family Medicine, Orthopedic - Primary Care Sports Medicine
                                                                                    14 miles
                                                                                    Memorial Hermann Medical Group
                                                                                    Medical Plaza II
                                                                                    17520 W Grand Pkwy S Ste 300
                                                                                    Sugar Land, TX 77479
                                                                                    (On the Memorial Hermann Sugar Land campus in Medical Plaza II.)
                                                                                    If you need an earlier appointment, please call (281) 725-5855
                                                                                    For a Medicare Wellness Exam/Physical please call the clinic at 281-725-5868.
                                                                                      Sat
                                                                                    Jul 04
                                                                                    Sun
                                                                                    Jul 05
                                                                                    Mon
                                                                                    Jul 06
                                                                                    Tue
                                                                                    Jul 07
                                                                                    Wed
                                                                                    Jul 08
                                                                                    Thu
                                                                                    Jul 09
                                                                                    Fri
                                                                                    Jul 10

                                                                                    Family Medicine
                                                                                    14 miles
                                                                                    Memorial Hermann Medical Group
                                                                                    Medical Plaza II
                                                                                    17520 W Grand Pkwy S Ste 300
                                                                                    Sugar Land, TX 77479
                                                                                    (On the Memorial Hermann Sugar Land campus in Medical Plaza II.)
                                                                                            • 10:40 am
                                                                                            • 1:40 pm
                                                                                            • 2:00 pm
                                                                                            • 2:20 pm
                                                                                            • More
                                                                                            • 2:40 pm
                                                                                            • 3:00 pm
                                                                                            • 1:20 pm
                                                                                            • 1:40 pm
                                                                                            • 2:00 pm
                                                                                            • 2:20 pm
                                                                                            • More
                                                                                            • 2:40 pm
                                                                                            • 3:00 pm
                                                                                            • 9:00 am
                                                                                            • 9:40 am
                                                                                            • 10:20 am
                                                                                            • 10:40 am
                                                                                            • More
                                                                                            • 11:00 am
                                                                                            • 2:20 pm
                                                                                            • 2:40 pm
                                                                                            • 3:00 pm
                                                                                              Sat
                                                                                            Jul 04
                                                                                            Sun
                                                                                            Jul 05
                                                                                            Mon
                                                                                            Jul 06
                                                                                            Tue
                                                                                            Jul 07
                                                                                            Wed
                                                                                            Jul 08
                                                                                            Thu
                                                                                            Jul 09
                                                                                            Fri
                                                                                            Jul 10
                                                                                            277 Likes

                                                                                            Family Medicine
                                                                                            14 miles
                                                                                            Memorial Hermann Medical Group
                                                                                            Medical Plaza II
                                                                                            17520 W Grand Pkwy S Ste 300
                                                                                            Sugar Land, TX 77479
                                                                                            (On the Memorial Hermann Sugar Land campus in Medical Plaza II.)
                                                                                            If you need an earlier appointment, please call (281) 725-5855
                                                                                            At this time Dr. Ninan is NOT taking New Patients. Thank you for choosing Memorial Hermann Sugarland Primary Care. If you do not see an appointment time that meets your needs, please call our office directly.
                                                                                              Sat
                                                                                            Jul 04
                                                                                            Sun
                                                                                            Jul 05
                                                                                            Mon
                                                                                            Jul 06
                                                                                            Tue
                                                                                            Jul 07
                                                                                            Wed
                                                                                            Jul 08
                                                                                            Thu
                                                                                            Jul 09
                                                                                            Fri
                                                                                            Jul 10
                                                                                            25 Likes

                                                                                            Family Medicine
                                                                                            14 miles
                                                                                            Community Health and Life Center, PLLC
                                                                                            17510 W. Grand Parkway South Suite #380
                                                                                            Sugar Land, TX 77479
                                                                                            (Medical Plaza #1)
                                                                                                • 2:30 pm
                                                                                                • 4:30 pm
                                                                                                • 8:30 am
                                                                                                • 10:30 am
                                                                                                • 8:30 am
                                                                                                • 10:30 am
                                                                                                • 12:30 pm
                                                                                                • 2:30 pm
                                                                                                • More
                                                                                                • 3:30 pm
                                                                                                • 4:30 pm
                                                                                                • 5:30 pm
                                                                                                • 6:30 pm
                                                                                                • 8:30 am
                                                                                                • 10:30 am
                                                                                                • 12:30 pm
                                                                                                • 2:30 pm
                                                                                                • 4:30 pm
                                                                                                • 8:30 am
                                                                                                • 10:30 am
                                                                                                • 12:30 pm
                                                                                                • 2:30 pm
                                                                                                Ensuring our patients are cared for in a safe and healthy environment is our greatest priority. We offer both virtual appointments through the patient portal (telemedicine) and select in-office appointments. Please call the office for more details.