Call (540) 569-9684 to make an appointment as a new patient. Click here for more information.
Dr. Joseph Mock, MD is a hematology specialist in Blacksburg, VA. Dr. Mock completed a residency at University of Virginia Health System Internal Medicine Residency. He currently practices at Blue Ridge Cancer Care and is affiliated with Lewisgale Hospital Montgomery.
- University of Virginia Health System Hematology/Oncology Fellowship, Fellowship Hospital
- University of Virginia Health System Internal Medicine Residency, Residency Hospital
- University of Virginia School of Medicine, Medical School
Blue Ridge Cancer Care
Blue Ridge Cancer Care-Blacksburg2600 Research Center Dr Ste A, Blacksburg, VA 24060 Existing Patients: (540) 569-9684
Be the first to leave a review
How likely are you to recommend Dr. Mock?
Frequently Asked Questions
Dr. Joseph Mock, MD generally accepts new patients. You can see Dr. Mock's profile to make an appointment.
Use our insurance check to verify if Dr. Mock accepts your insurance.
Dr. Mock's office is located at 2600 Research Center Dr Ste A, Blacksburg, VA 24060. Find other locations and directions.
Dr. Mock has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.
- Lewisgale Hospital Montgomery