EverydayHealthLogo

MM

Dr. Mark Allen McClanahan, MD

Accepting patients

    Overview

    Dr. Mark McClanahan, MD is an Endocrinologist (Diabetes & Hormones Specialist), who primarily practices in Fredericksburg, VA. He has been practicing for over 31 years and is board certified by the American Board of Internal Medicine. Dr. McClanahan graduated from Virginia Commonwealth University, School of Medicine, Richmond and completed his residency at Valley Health System/Medical College of Virginia/Virginia Commonwealth University Program. Dr. McClanahan is fluent in English and is currently seeing new patients. Dr. McClanahan’s practice accepts Aetna, Blue Cross Blue Shield (BCBS), Cigna, Humana Health, Medicaid, Medicare and other major insurance plans. To book an appointment or to confirm insurance options, please call Dr. McClanahan’s office at (540) 891-8499.

    Medical Specialties and Areas of Expertise

    Endocrinologist (Diabetes & Hormones Specialist)

    Education & Training

    Valley Health System/Medical College of Virginia/Virginia Commonwealth University Program (Residency)

    Medical Degree - Virginia Commonwealth University, School of Medicine, Richmond

    Board Certifications

    American Board of Internal Medicine

    Medical Conditions Treated

    conditions treated by an Endocrinologist (Diabetes & Hormones Specialist), like Dr. Mark McClanahan, may include:

    Please contact Dr. McClanahan's office for more information or to schedule a consultation.

    Insurances

    Top Insurances

    • Aetna

    • Blue Cross Blue Shield (BCBS)

    • Cigna

    • Humana Health

    • Medicaid

    • Medicare

    View All Insurances

    Locations

    Diabetes and Thyroid Associates

    10711 Spotsylvania Ave

    Fredericksburg, VA 22408

    (540) 891-8499

    Get Directions

    Frequently Asked Questions

    Is Dr. Mark McClanahan accepting new patients?

    Yes, Dr. Mark McClanahan is accepting new patients at this time.

    Does Dr. Mark McClanahan offer online booking?

    Please contact Dr. McClanahan's office at (540) 891-8499 for information about online booking, telehealth, or to schedule an appointment.

    Does Dr. Mark McClanahan offer telehealth appointments?

    Please contact Dr. McClanahan's office at (540) 891-8499 for information telehealth appointment availability or for scheduling assistance.

    Which language(s) does Dr. Mark McClanahan speak?

    Dr. Mark McClanahan speaks English.

    Which board certifications does Dr. Mark McClanahan have?

    Dr. Mark McClanahan is certified by the American Board of Internal Medicine.

    Other Endocrinologist (Diabetes & Hormones Specialist) Near Fredericksburg, VA

    Dr. Reshma S Parab, MD
    Endocrinologist (Diabetes & Hormones Specialist)
    LocationPin-icon
    1001 Sam Perry Blvd, Fredericksburg, VA 22401
    acceptingPatients-iconAccepting patients
    Dr. Maria Luisa Ramirez
    Endocrinologist (Diabetes & Hormones Specialist)
    LocationPin-icon
    12480 Dillingham Sq, Woodbridge, VA 22192
    acceptingPatients-iconAccepting patients

    PD

    Endocrinologist (Diabetes & Hormones Specialist)
    LocationPin-icon
    9608 Champion Ct, Manassas, VA 20110
    acceptingPatients-iconAccepting patients
    See All Specialists

    Doctors by Category

    Specialists