• 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
        • Telehealth Info
        • Testimonials
          • Services
            • Services

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

                    • About Us
                    • Affiliations
                    • Organized Health Care Arrangement Status
                      • Contact
                      • (205) 971-3627
                      • Make an Appointment
                      • Patient Portal
                      Home/Providers/Dupre, Michael D., M.D.
                      eNewsletter Redirect
                      Notice of Non-Discrimination
                      About Us
                      Contact Us
                      For Patients
                      Locations
                      Providers
                      Services
                      PPS - Webpages
                      Return to Search Results
                      Dupre, Michael D., M.D.
                      Patient Portal
                      Call: (205) 971-1515
                      Download Profile »

                       

                      Michael D. Dupre, M.D.

                      Family Medicine


                      Appointments

                      Schedule Online
                      • Location Information

                        • Grandview Medical Group Primary Care - Vestavia City Center

                          1919 Kentucky Avenue, Suite 113
                          Vestavia Hills, AL 35216
                          (205) 971-1515
                          Monday - Thursday: 8 a.m. - 4:30 p.m.
                          Friday: 8 a.m. - 12 p.m.
                        • View Map
                      • Credentials & Education

                        Medical School

                        • LSU Medical Center, New Orleans, LA

                        Residency

                        • Family Medicine, University of Alabama, Tuscaloosa, AL

                        Board Certifications

                        • American Board of Family Medicine

                      About

                      Michael D. Dupre, M.D., a primary care physician with Grandview Medical Group, is board certified in family medicine. He cares for patients of all ages.

                      Dr. Dupre chose family medicine because after 30 years of medical practice, he thrives on the interpersonal aspect of family medicine. He feels that having the opportunity, privilege and challenge to make a difference in a person’s life – for the better – never gets old. He also enjoys building a bond of trust so when folks are at their darkest hour, his voice and presence can be a beacon of hope and a path forward before everything else begins. It has been, and always will be, his greatest honor.

                      In his spare time, Dr. Dupre enjoys welding, farming, framing and off-road racing. He is also an instrument rated private pilot, small engine mechanic and electrician.

                      Dr. Dupre’s areas of specialty include:

                      • Geriatric medicine
                      • Endocrinology
                      • Hypertension
                      • Minor surgeries
                      • Wart and pre-malignant lesion destruction/cryotherapy
                      • Asthma/COPD management
                      • Acute infectious disease diagnosis and management
                      • Large and small joint injections
                      • General orthopedic care

                      Michael D. Dupre, M.D., a primary care physician with Grandview Medical Group, is board certified in family medicine. He cares for patients of all ages. Dr. Dupre chose family medicine because after 30 years of medical practice, he thrives on the interpersonal aspect of family medicine. He feels that having the opportunity, privilege and challenge to make a difference in a person’s life – for the better – never gets old. He also enjoys building a bond of trust so when folks are at their darkest hour, his voice and presence can be a beacon of hope and a path forward before everything else begins. It has been, and always will be, his greatest honor. In his spare time, Dr. Dupre enjoys welding, farming, framing and off-road racing. He is also an instrument rated private pilot, small engine mechanic and electrician. Dr. Dupre’s areas of specialty include: Geriatric medicine Endocrinology Hypertension Minor surgeries Wart and pre-malignant lesion destruction/cryotherapy Asthma/COPD management Acute infectious disease diagnosis and management Large and small joint injections General orthopedic care

                      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
                      • Family Medicine
                      • Internal Medicine
                      • Neurology
                      • Neurosurgery
                      • OB/GYN
                      • Orthopedics
                      • Preventive Care

                      For Patients

                      • All Appointments
                      • Billing & Insurance
                      • Coordinated Care
                      • Medicare Helpline
                      • New Patient Information
                      • Patient Portal
                      • 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...