Address:
Carilion Clinic Floyd
911 E Main St, Floyd 24091
(540) 745-2031 (Phone)
Hospitals:
Carilion Clinic Floyd
911 E Main St, Floyd 24091
Carilion New River Valley Medical Center
2900 Lamb Cir, Christiansburg 24073
Carilion Roanoke Memorial Hospital
1906 Belleview Ave South #East, Roanoke 24014
Education:
Medical School
Virginia Commonwealth University / Medical College of Virginia School of Medicine
Graduated: 1977
Roanoke Meml Hosps