James Jarvis, MD
Roanoke, VA
Physician
General Surgery
Facilities
6415 Peters Creek Rd
Clinical Location
6415 Peters Creek Rd, Roanoke, VA 24019
Carilion Stonewall Jackson Hospital
Hospital · Critical Access Hospital
1 Health Circle, Lexington, VA 24450
Carilion Home Care Services - Roanoke
Agency · Home Health Agency
1615 Franklin Road, Roanoke, VA 24016
100 Spottswood Dr
Clinical Location
100 Spottswood Dr, Lexington, VA 24450
100 Spottswood Rd
Clinical Location
100 Spottswood Rd, Lexington, VA 24450