David Keyes C

Primary Specialty: Diagnostic Radiology
Experience: 22 + years
Location
159 Hartley Way
Pearisburg, VA 24134-2471
+14 more locations


Phone Number
(540) 921-6000

About David C Keyes

David C Keyes is a Diagnostic Radiology specialist in Pearisburg, Virginia. His practice locations are also in Lexington, VA, Roanoke, VA, Christiansburg, VA, Daleville, VA, Hardy, VA and Rocky Mount, VA. He graduated from University Of Texas Southwestern Medical School At Dallas with his medical degree in 2002. David C Keyes has more than 22 years of experience. His specialties include Diagnostic Radiology.
David C Keyes is affiliated with many hospitals including Carilion Medical Center, Carilion New River Valley Medical Center, Carilion Franklin Memorial Hospital and Carilion Stonewall Jackson Hospital. He cooperates with many other doctors and specialists in medical groups: Carilion Giles Community Hospital, Carilion Stonewall Jackson Hospital, Carilion Healthcare Corporation and Carilion Medical Center.

Specialties

Education

David Keyes graduated from the University Of Texas Southwestern Medical School At Dallas in 2002.

Medical Group Practices

Doctor Profile

First Name David
Last Name Keyes
Gender Male
NPI 1407008212
PECOS ID 4880745660

Affiliated Hospitals


1906 Belleview Avenue, Se, Roanoke, VA 24014
Hospital Rating:

Patient Survey Rating:

2900 Lamb Circle, Christiansburg, VA 24073
Hospital Rating:

Patient Survey Rating:

180 Floyd Avenue, Rocky Mount, VA 24151
Hospital Rating:

Patient Survey Rating:

1 Health Circle, Lexington, VA 24450
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Diagnostic Radiology Radiology 0101245210 Virginia

Locations

David C Keyes
159 Hartley Way
Pearisburg, VA 24134-2471
(540) 921-6000


David C Keyes
1 Health Cir
Lexington, VA 24450-2448
(540) 462-1200


David C Keyes
6415 Peters Creek Rd
Roanoke, VA 24019-4021
(703) 562-2110


David C Keyes
2331 Franklin Rd Sw
Roanoke, VA 24014-1111
(540) 224-5170


David C Keyes
1906 Belleview Ave Se
Roanoke, VA 24014-1838
(540) 981-7000


David C Keyes
2017 S Jefferson St
Roanoke, VA 24014-2419
(540) 981-7128


David C Keyes
2017 Jefferson St Sw
Roanoke, VA 24014-2419
(540) 981-7925


David C Keyes
2001 Crystal Spring Ave
Suite 205
Roanoke, VA 24014-2462
(540) 985-8505


David C Keyes
3 Riverside Cir
Roanoke, VA 24016-4955
(540) 224-5170


David C Keyes
3707 Brambleton Ave
Suite 3
Roanoke, VA 24018-3658
(540) 772-7401


David C Keyes
2900 Lamb Cir
Christiansburg, VA 24073-6344


David C Keyes
2900 Lamb
700A
Christiansburg, VA 24073-6344
(540) 731-7460


David C Keyes
150 Market Ridge Ln
Daleville, VA 24083-3258
(540) 966-0460


David C Keyes
35 Medical Ct
Hardy, VA 24101-3992
(540) 224-5170


David C Keyes
180 Floyd Ave
Rocky Mount, VA 24151-1318
(540) 483-5277