HEALTH ALERT! If you have any of the following, please call our office before coming in for your appointment: Fever AND cough; Fever OR cough and recent travel (domestic or international to any destination); Recent international travel to areas impacted by the Coronavirus (2019-nCoV) within the last 14 days; OR close contact with someone who has traveled outside the US or been exposed to the Coronavirus.

We are also limiting the numbers of caregivers that may attend visits at our Practice. Please click the More info link below to get detailed information on recent changes made to ensure the safety of our patients and employees. More Info

For any additional information, please be encouraged to refer to the CDC guidelines and the Virginia Department of Health for up to date information, and to answer further questions that you may have.

For Patients

Emergencies & After Hours

If you are experiencing a medical emergency, please dial 911.

Non-Urgent Medical Questions

Our triage nurse can assist patients with questions and issues relating to cancer, medication(s) and treatment side effects during our normal office hours.

Shenandoah Oncology- (540) 662-1108

Page On-Call Provider

For assistance after hours, over the weekend and during holidays, please call the hospital operator at the number below and ask them to page our on call healthcare provider.

Valley Health System Operator- (540) 536-8000

Learn More