
Kevin C. Greer, MD
Board Certified in Anesthesiology and Pain Management
For an appointment with Dr. Greer, please call (540) 434-1664 or schedule an appointment online by clicking here.
Dr. Greer is a graduate of the University of Alabama School of Medicine (UAB) and finished his anesthesiology residency and pain medicine fellowship at the University of Virginia Medical Center. He is Board Certified by the American Board of Anesthesiology in both Anesthesiology and Pain Management.
Dr. Greer evaluates and treats patients with chronic pain of the spine, joints, abdomen, pelvis, and other areas of the body. His focus is on improving function and quality of life with non-opioid medications, physical therapy, injections, and other procedures.
Dr. Greer also offers spinal cord stimulation to patients with certain chronic pain syndromes.
Dr. Greer enjoys attending athletic events (especially college football) as he is a graduate of the University of Alabama, where he was captain of the varsity swim team. In his spare time, he enjoys spending time with his family outdoors in the Shenandoah Valley.

Stephanie O. Findley, FNP-BC
Nurse Practitioner
Stephanie Findley FNP-BC is a graduate from James Madison University Family Nurse Practitioner (MSN) as well as JMU’s RN to BSN programs. She is also an alumna from Blue Ridge Community College Associate degree nursing program.
She is a native of Rockingham County and grew up active in the county 4-H and FFA programs.
As a Registered Nurse her experience was in Interventional Radiology with a focus on neck and spine procedures.
Stephanie enjoys volunteering in the community, spending time on her family farm, and vacationing at Walt Disney World. She also is a Virginia Tech graduate and loves attending Virginia Tech sporting events (especially football) with her husband and two girls.
For an appointment with Stephanie O. Findley FNP-BC, please call (540) 434-1664 or schedule an appointment online by clicking here.