Click on the icon above to test telehealth video connection with a staff member
between the hours of 8:30am-4:00pm. If you are interested in scheduling a telehealth appointment, please call 304.263.4999 to see if it is an option for your care.

Please click here for guidance on the safety precautions we’ve taken to
welcome patients back into our building for in-person appointments.

Primary Care - Adults

Our Physicians, Nurse Practitioners, and Physician Assistants are invested in helping you achieve your optimal health. You can expect your provider to take time with you, listening to your concerns and providing education about good health practices. Services include:

Adult Healthcare
  • Complete adult health care
  • Annual well-woman exams
  • Diagnosis and treatment of chronic and acute medical conditions
  • Minor in-office procedures
  • Routine and employment physicals
  • Geriatric health management
  • After-hours telephone access to a healthcare provider
  • Health Education Classes
Feeling sad or nervous? Ask to speak to one of our Integrated Care Professionals, available right in the primary care setting. Click here to learn more about how to cope with life stressors and making healthy changes that support your mind and body.

These services are provided at the following locations:

Shenandoah Community Health - Martinsburg
99 Tavern Road, Martinsburg, WV 25401
View Map/Directions

Hours of Operation:
Monday – Thursday 8:30am to 7:00pm
Friday 8:30am to 5:00pm
Saturday 8:30am to noon

Shenandoah Community Health - Winchester
1330 Amherst Street, Suite C
Winchester, VA 22601
View Map/Directions

Hours of Operation:
Monday, Tuesday & Friday 8:30am to 5:00pm
Wednesday & Thursday 8:30am to 7:00pm