• Home
  • Our Specialties
    • Cardiology
    • Family Medicine
    • Geriatric Medicine and Palliative Care
    • Internal Medicine
    • Sleep Medicine
  • Our Offices & Staff
    • Administration
    • Elkin
      • Cardiology
      • Sleep Medicine
      • Geriatric Medicine
      • Internal Medicine
    • Mt. Airy
      • Cardiology
      • Internal and Family Medicine
      • Sleep Medicine
    • North Wilkesboro
      • Cardiology
      • Internal Medicine
      • Sleep Medicine
    • Sparta
      • Cardiology
      • Internal Medicine
    • Yadkinville
  • Patient Information
  • Contact

Site Map

  • Home
  • Our Specialties
    • Cardiology
    • Family Medicine
    • Geriatric Medicine and Palliative Care
    • Internal Medicine
    • Pediatrics – as a part of Family Medicine
    • Sleep Medicine
  • Our Offices & Staff
    • Administration
    • Elkin Offices
      • Blue Ridge Cardiology and Sleep Medicine
      • Cardiology (Elkin)
      • Internal and Family Medicine (Elkin)
      • Our Elkin Blue Ridge Medical Group
      • Sleep Medicine (Elkin)
    • Mt. Airy Offices
      • Cardiology
      • Cardiology (Mt. Airy)
      • Internal and Family Medicine (Mt. Airy)
      • Our Mt. Airy Blue Ridge Medical Group
      • Our Mt. Airy Sleep Medicine
      • Sleep Medicine (Mt. Airy)
      • Vivian Seal, FNP-BC
      • Vivian Seal, FNP-BC
    • North Wilkesboro
      • Cardiology (North Wilkesboro)
      • Internal Medicine (North Wilkesboro)
      • Sleep Medicine (North Wilkesboro)
    • Sparta
      • Cardiology (Sparta)
      • Internal and Family Medicine (Sparta)
    • Yadkinville
    • Dobson
  • Patient Information
  • Contact
  • Privacy Policy
  • Appointments
  • Directions
  • Site Map
  • Careers

    Interested in a career with us? Send us your resume!

  • Patient Portal

    To request reports or communicate with your provider please click on the link below for the office location in which you are seen:

    • Elkin
    • Mt Airy
    • North Wilkesboro
    • Yadkinville
    • Sparta
  • Triage Nurse Call Line

    • 8:30 AM – 5:00 PM
    • Monday-Friday
    • 336-426-1012

    (After hours use office main line to reach on-call Physician)

    Extended Hours 5-7 PM Tuesdays
    Call 336-679-2733 for availability

    • Welcoming New Patients
    • Accepting Most Insurance Including Medicare and Medicaid
    • Offering Same Day Appointments
    • Walk-ins Are Welcome
    • Offering 24 Hour, 7 Day a Week Answering Service for Emergencies

Get smart with the Thesis WordPress Theme from DIYthemes.

Elkin

Cardiology, Sleep Medicine,
Geriatric Medicine

  • (336) 835-9355
  • (336) 526-7997 (Cardiology / Sleep)
  • Directions

Mount Airy

Cardiology, Sleep Medicine,
Internal and Adult Medicine

  • (336) 719-2440
  • (336) 648-8200 (Sleep / Internal & Adult)
  • Directions

North Wilkesboro

Cardiology, Sleep Medicine, Internal Medicine

  • (336) 667-1001
  • Directions

Sparta

Cardiology, Internal Medicine

  • (336) 372-5911
  • Directions

Yadkinville

Internal Medicine,
Adult and Geriatric
Medicine

  • (336) 679-2733
  • Directions

© 2013 Blue Ridge Medical Group. All rights reserved. | Notice of Privacy Changes | Site Map