Call (540) 210-3568 to make an appointment as a new patient. Click here for more information.
Dr. Heather Brooks, MD is a hematology specialist in Roanoke, VA. Dr. Brooks completed a residency at University of Virginia. She currently practices at Blue Ridge Cancer Center and is affiliated with Lewisgale Medical Center. She accepts multiple insurance plans. Dr. Brooks is board certified in Medical Oncology.
- University of Texas - MD Anderson Cancer Center, Fellowship Hospital
- University of Virginia, Residency Hospital
- Eastern Virginia Medical School, Medical School
- Virginia Tech, Undergraduate School — 2001
- Accepts most major Health Plans. Please contact our office for details.
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- First Health (Coventry Health Care)
* Please verify this information when scheduling an appointment.
Blue Ridge Cancer Center
Blue Ridge Cancer Center2013 Jefferson St Sw, Roanoke, VA 24014 Existing Patients: (540) 210-3568
Blue Ridge Cancer Care
Blue Ridge Cancer Care - Blacksburg2600 Research Center Dr Ste A, Blacksburg, VA 24060 Existing Patients: (540) 210-3594
Leave a review
How likely are you to recommend Dr. Brooks?
Very caring Dr and Staff. And attentive to my condition. Informative and really made me feel special and that they cared
Frequently Asked Questions
Dr. Brooks has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.
Dr. Heather Brooks, MD generally accepts new patients. You can see Dr. Brooks' profile to make an appointment.
Use our insurance check to verify if Dr. Brooks accepts your insurance.
Dr. Brooks frequently treats Anemia, Myeloproliferative Disorders, and Pancytopenia.
Dr. Brooks' office is located at 2013 Jefferson St Sw, Roanoke, VA 24014. Find other locations and directions.
- Lewisgale Medical Center
- Lewisgale Hospital Montgomery
- Lewisgale Hospital Pulaski
- Carilion Giles Community Hospital
- Carilion New River Valley Medical Center
- Princeton Community Hospital
- Wythe County Community Hospital