• Appointments | Patient Portal


Grandview Medical Group (NEW)
  • Quick Links
    • For Patients
      • For Patients

        • Patients & Visitors
        • All Appointments
        • Billing & Insurance
        • Coordinated Care
        • Medicare Helpline
        • New Patient Information
        • Patient Portal
        • Prescription Refills
        • Telehealth Info
        • Testimonials
          • Services
            • Services

              • View All Services
              • Cardiology
              • Endocrinology
              • Neurology
              • Neurosurgery
              • OB/GYN
              • Orthopedics
              • Preventive Care
              • Primary Care
                • Providers
                • Locations
                • About
                  • About

                    • About Us
                    • Affiliations
                    • Organized Health Care Arrangement Status
                      • Contact
                      • (205) 971-3627
                      • Make an Appointment
                      • Patient Portal
                      Home/Services/Primary Care/Convenient Access - Grandview
                      eNewsletter Redirect
                      Notice of Non-Discrimination
                      About Us
                      Contact Us
                      For Patients
                      Locations
                      Providers
                      Services
                      Cardiology
                      Endocrinology
                      Neurology
                      Neurosurgery
                      OB/GYN
                      Orthopedics
                      Preventive Care
                      Primary Care
                      Family Medicine
                      Internal Medicine
                      PPS - Webpages
                      PPS Providers Test

                      Family & Internal Medicine Doctors


                      Schedule a Doctor Appointment

                      Grandview Medical Group offers care for patients of all ages - from infants to seniors. We manage the health of your entire family and provide preventive and diagnostic care for both acute and chronic illnesses, to help all members of your family achieve and maintain good health.

                      Find a Provider

                      Telehealth Visits & Online Scheduling

                      We're ready to meet the healthcare needs of you and your family with convenient online scheduling, or telehealth visits from the comfort of home.

                      Call 1-205-971-3627 to schedule a telehealth visit, or book an appointment online with a provider, below.

                      Byrd, Rebecca, M.D.
                      Rebecca Byrd, M.D.
                      Internal Medicine
                      (205) 971-3000
                      Grandview Medical Group Primary Care - Grandview Physicians Plaza
                      3686 Grandview Parkway
                      , Suite 820
                      Birmingham, Homewood 35243
                      Telehealth Available
                      Call Office for Details
                      Request An Appointment
                      Carroll, Adam, M.D.
                      Adam Carroll, M.D.
                      Family Medicine
                      (205) 408-3933
                      Grandview Medical Group Primary Care - Lee Branch
                      201 Doug Baker Boulevard

                      Hoover 35244
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Cunningham, Thomas, D.O.
                      Thomas Cunningham, D.O.
                      Internal Medicine
                      (205) 971-3000
                      Grandview Medical Group Internal Medicine - Grandview Physicians Plaza - Suite 820
                      3686 Grandview Parkway
                      , Suite 820
                      Birmingham 35243
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Douglas IV, Gilbert F., D.O.
                      Gilbert F. Douglas IV, D.O.
                      Internal Medicine
                      (205) 971-3305
                      Grandview Medical Group Primary Care - Gardendale
                      2215 Decatur Highway
                      , Suite 117
                      Gardendale 35071
                      Schedule Online
                      Elliott, Molly, DNP
                      Molly Elliott, DNP
                      Internal Medicine
                      (205) 968-5988
                      Grandview Medical Group Primary Care - Liberty Park
                      8000 Liberty Parkway
                      , Suite 114
                      Birmingham 35242
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Gauldin, Austin, D.O.
                      Austin Gauldin, D.O.
                      Family Medicine
                      (205) 670-9690
                      Grandview Medical Group Primary Care - Columbiana
                      247 Walton Street

                      Columbiana 35051
                      Schedule Online
                      Gewin, James, M.D.
                      James Gewin, M.D.
                      Family Medicine
                      (205) 967-9248
                      Grandview Medical Group Primary Care - Cahaba Heights
                      4317 Dolly Ridge Road
                      , Suite 201
                      Birmingham 35243
                      Request An Appointment
                      Gray, Brian, M.D.
                      Brian Gray, M.D.
                      Family Medicine
                      (205) 655-7600
                      Grandview Medical Group Primary Care & Cardiology - Trussville
                      5890 Valley Rd., Suite 200

                      Birmingham 35235
                      Request An Appointment
                      Hicks, Stephen C., D.O.
                      Stephen C. Hicks, D.O.
                      Family Medicine
                      (205) 971-3000
                      Grandview Medical Group Primary Care - Grandview Physicians Plaza
                      3686 Grandview Parkway
                      , Suite 820
                      Birmingham 35243
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Jacobs, Tracy C., M.D.
                      Tracy C. Jacobs, M.D.
                      Family Medicine
                      (205) 408-3933
                      Grandview Medical Group Primary Care - Lee Branch
                      201 Doug Baker Boulevard

                      Hoover 35244
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Lamberson, Randolph L., M.D.
                      Randolph L. Lamberson, M.D.
                      Family Medicine
                      (205) 678-7779
                      Grandview Medical Group Primary Care - Chelsea
                      331 Chelsea Corners Way

                      Chelsea 35043
                      Schedule Online
                      Lampley, Shani T., M.D., M.S.
                      Shani Lampley, M.D., M.S.
                      Internal Medicine
                      (205) 971-1600
                      Grandview Medical Group Internal Medicine - Greystone
                      101 Missionary Ridge, Suite 200

                      Birmingham 35242
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Mayberry, Gregory Franklin, M.D.
                      Gregory Franklin Mayberry, M.D.
                      Family Medicine
                      (205) 971-2475
                      Grandview Medical Group Family Medicine - Homewood
                      3525 Independence Drive

                      Homewood 35209
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      McCleney, Barry, M.D.
                      Barry McCleney, M.D.
                      Family Medicine
                      (205) 467-3591
                      Grandview Medical Group Primary Care - Springville
                      5718 US Hwy 11

                      Springville 35146
                      Schedule Online
                      Miller, Wendy Rebecca, M.D.
                      Wendy R. Miller, M.D.
                      Internal Medicine/Pediatrics
                      (205) 971-1700
                      Grandview Medical Group Primary Care - Brook Highland
                      101 Missionary Ridge Drive
                      , Suite 100
                      Birmingham 35242
                      Schedule Online
                      Moore, Brandon, D.O.
                      Brandon Moore, D.O.
                      Internal Medicine
                      (205) 655-7600
                      Grandview Medical Group Primary Care & Cardiology - Trussville
                      5890 Valley Rd., Suite 200

                      Birmingham 35235
                      Schedule Online
                      Nolen, Thomas, M.D.
                      Thomas Nolen, M.D.
                      Family Medicine
                      (205) 670-9690
                      Grandview Medical Group Primary Care - Columbiana
                      247 Walton Street

                      Columbiana 35051
                      Schedule Online
                      Patel, Ajay, M.D.
                      Ajay Patel, M.D.
                      Internal Medicine
                      (205) 971-3000
                      Grandview Medical Group Primary Care - Grandview Physicians Plaza
                      3686 Grandview Parkway
                      , Suite 820
                      Birmingham 35243
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Robbins, Lefferage K., Jr., M.D.
                      Lefferage Robbins, M.D.
                      Family Medicine
                      (205) 655-7600
                      Grandview Medical Group Primary Care & Cardiology - Trussville
                      5890 Valley Rd., Suite 200

                      Birmingham 35235
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Sanchez, Tatiana, M.D.
                      Tatiana Sanchez, M.D.
                      Family Medicine
                      (205) 971-1840
                      Grandview Primary Care - Helena
                      2556 Helena Road, Suite C

                      Helena 35080
                      Schedule Online
                      Studdard, Caroline, M.D.
                      Caroline Studdard, M.D.
                      Internal Medicine
                      (205) 968-5988
                      Grandview Medical Group Primary Care - Liberty Park
                      8000 Liberty Parkway
                      , Suite 114
                      Birmingham 35242
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Tindell, Neil, D.O.
                      Neil Tindell, D.O.
                      Family Medicine
                      (205) 967-9248
                      Grandview Medical Group Primary Care - Cahaba Heights
                      4317 Dolly Ridge Road
                      , Suite 201
                      Birmingham 35243
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Walker, Ashley, M.D.
                      Ashley Walker, M.D.
                      Family Medicine
                      (205) 987-0005
                      Grandview Primary Care - Helena
                      2556 Helena Road, Suite C

                      Helena 35080
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Whitworth, Mark, M.D.
                      Mark Whitworth, M.D.
                      Family Medicine
                      (205) 971-1620
                      Grandview Medical Group Family Medicine - Pelham
                      30 Racquet Club Parkway

                      Pelham 35124
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Wilhelm, David B., M.D.
                      David Wilhelm, M.D.
                      Internal Medicine
                      (205) 971-1600
                      Grandview Medical Group Internal Medicine - Greystone
                      101 Missionary Ridge, Suite 200

                      Birmingham 35242
                      Telehealth Available
                      Call Office for Details
                      Request An Appointment
                      Arora, Jill, CRNP
                      Jill Arora, CRNP
                      Primary Care
                      (205) 971-3000
                      Grandview Medical Group Internal Medicine - Grandview Physicians Plaza - Suite 820
                      3686 Grandview Parkway
                      , Suite 820
                      Birmingham 35243
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Bauldree, Nolan, DNP, CRNP, FNP-C
                      Nolan Bauldree, DNP, CRNP, FNP-C
                      Family Medicine
                      (205) 987-0005
                      Grandview Medical Group Primary Care - Hoover
                      2949 John Hawkins Parkway

                      Hoover 35244
                      Schedule Online
                      Entrekin, Emily, CRNP
                      Emily Entrekin, CRNP
                      Family Medicine
                      (205) 971-3305
                      Grandview Medical Group Primary Care - Gardendale
                      2215 Decatur Highway
                      , Suite 117
                      Gardendale 35071
                      Schedule Online
                      Gramling, Rick, CRNP
                      Rick Gramling, CRNP
                      Primary Care
                      (205) 655-7600
                      Grandview Medical Group Primary Care & Cardiology - Trussville
                      5890 Valley Rd., Suite 200

                      Birmingham 35235
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Hamby, Ellen, CRNP
                      Ellen Hamby, CRNP
                      Family Medicine
                      (205) 968-5988
                      Grandview Primary Care - Helena
                      2556 Helena Road, Suite C

                      Helena 35080
                      Schedule Online
                      Handlon, Jessie, FNP, CRNP, MSN
                      Jessie Handlon, FNP, CRNP, MSN
                      Family Medicine
                      (205) 408-3933
                      Grandview Medical Group Primary Care - Lee Branch
                      201 Doug Baker Boulevard

                      Hoover, Pelham 35244
                      Schedule Online
                      Harris, Candace, CRNP, FNP-C
                      Candace Harris, CRNP, FNP-C
                      Family Medicine
                      (205) 987-0005
                      Grandview Medical Group Primary Care - Hoover
                      2949 John Hawkins Parkway

                      Hoover 35244
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Henry, Katie Jean, CRNP
                      Katie Jean Henry, CRNP
                      Family Medicine
                      (205) 971-3000
                      Grandview Medical Group Internal Medicine - Grandview Physicians Plaza - Suite 220
                      3686 Grandview Parkway
                      , Suite 220
                      Birmingham 35243
                      Telehealth Available
                      Call Office for Details
                      Request An Appointment
                      Hooks, Keely, CRNP
                      Keely Hooks, CRNP
                      Family Medicine
                      (205) 971-1700
                      Grandview Medical Group Primary Care - Brook Highland
                      101 Missionary Ridge Drive
                      , Suite 100
                      Birmingham 35242
                      Schedule Online
                      Hyde, Keri, DNP, CRNP, AOCNP
                      Keri Hyde, DNP, CRNP, AOCNP
                      Primary Care
                      (205) 408-3933
                      Grandview Medical Group Primary Care - Lee Branch
                      201 Doug Baker Boulevard

                      Hoover 35244
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Lee, Jordan, CRNP, FNP-C
                      Jordan Lee, CRNP, FNP-C
                      Family Medicine
                      (205) 971-3305
                      Grandview Medical Group Primary Care - Gardendale
                      2215 Decatur Highway
                      , Suite 117
                      Gardendale 35071
                      Schedule Online
                      Lee, Lawrence I., M.S., M.D.
                      Lawrence I. Lee, M.S., M.D.
                      Internal Medicine
                      (205) 971-1620
                      Grandview Medical Group Family Medicine - Pelham
                      30 Racquet Club Parkway

                      Pelham 35124
                      Schedule Online
                      Murphy, Kerrily, CRNP
                      Kerrily Murphy, CRNP
                      Primary Care
                      (205) 971-1620
                      Grandview Medical Group Family Medicine - Pelham
                      30 Racquet Club Parkway

                      Pelham 35124
                      Telehealth Available
                      Call Office for Details
                      Request An Appointment
                      Nelson, Amy, CRNP, MSN
                      Amy Nelson, CRNP, MSN
                      Primary Care
                      (205) 971-3305
                      Grandview Medical Group Primary Care - Gardendale
                      2215 Decatur Highway
                      , Suite 117
                      Gardendale 35071
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      North, Megan, CRNP
                      Megan North, CRNP
                      Family Medicine
                      (205) 967-9248
                      Grandview Medical Group Primary Care - Cahaba Heights
                      4317 Dolly Ridge Road
                      , Suite 201
                      Birmingham 35243
                      Schedule Online
                      Poe, Andrew, CRNP
                      Andrew Poe, CRNP
                      Family Medicine
                      (205) 467-3591
                      Grandview Medical Group Primary Care - Springville
                      5718 US Hwy 11

                      Springville 35146
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Rolling, Kellen, CRNP
                      Kellen Rolling, CRNP
                      Family Medicine
                      (205) 971-1515
                      Grandview Medical Group Primary Care - Vestavia City Center
                      1919 Kentucky Avenue, Suite 113

                      Vestavia Hills 35216
                      Telehealth Available
                      Call Office for Details
                      Schedule Online
                      Weaver, Kaci, CRNP
                      Kaci Weaver, CRNP
                      Primary Care
                      (205) 655-7600
                      Grandview Medical Group Primary Care & Cardiology - Trussville
                      5890 Valley Rd., Suite 200

                      Birmingham 35235
                      Schedule Online

                      Grandview Medical Group

                      • P: (205) 971-3627

                      • ADA Accessibility Policy
                      • Notice of Privacy Practices
                      • Privacy Policy
                      • Change Your Privacy Choices
                      • Terms & Conditions

                      Copyright ©2025. All rights reserved.

                      A medical group of AllianceHealth Oklahoma®

                      Services

                      • Cardiology
                      • Endocrinology
                      • Neurology
                      • Neurosurgery
                      • OB/GYN
                      • Orthopedics
                      • Preventive Care
                      • Primary Care

                      For Patients

                      • All Appointments
                      • Billing & Insurance
                      • Coordinated Care
                      • Medicare Helpline
                      • New Patient Information
                      • Patient Portal
                      • Prescription Refills
                      • Telehealth Info
                      • Testimonials

                      About

                      • Affiliations
                      • Organized Health Care Arrangement Status

                      Notice of Nondiscrimination
                      • English,
                      • አማርኛ,
                      • العربية,
                      • বাংলা,
                      • ျမန္မာဘာသာ,
                      • tsalagi gawonihisdi,
                      • 繁體中文,
                      • Chahta,
                      • Oroomiffa,
                      • Nederlands,
                      • Français,
                      • Kreyòl Ayisyen,
                      • Deutsch,
                      • ગુજરાતી,
                      • हिंदी,
                      • Hmoob,
                      • Igbo asusu,
                      • Ilokano,
                      • Italiano,
                      • 日本語,
                      • 한국어,
                      • Ɓàsɔ́ɔ̀‑wùɖù‑po‑nyɔ̀,
                      • ພາສາລາວ,
                      • Kajin Ṃajōḷ,
                      • ខ្មែរ,
                      • Diné Bizaad,
                      • नेपाली,
                      • Deitsch,
                      • فارسی,
                      • Polski,
                      • Português,
                      • ਪੰਜਾਬੀ,
                      • Română,
                      • Русский,
                      • Gagana fa'a Sāmoa,
                      • Srpsko‑hrvatski,
                      • Español,
                      • ܣܘܼܪܸܬ݂,
                      • Tagalog,
                      • ภาษาไทย,
                      • Türkçe,
                      • Українська,
                      • اُردُو,
                      • Tiếng Việt,
                      • èdè Yorùbá,
                      • עִברִית
                      Primary Care Appointments:
                      888-SAME-DAY
                      Loading... Loading...