Address:
Team Health
3700 S Main St, Blacksburg 24060
(540) 951-1111 (Phone)
2900 Lamb Cir, Christiansburg 24073
(540) 731-2866 (Phone)
Hospitals:
Team Health
3700 S Main St, Blacksburg 24060
2900 Lamb Cir, Christiansburg 24073
Carilion Franklin Memorial Hospital
180 Floyd Ave, Rocky Mount 24151
Carilion New River Valley Medical Center
2900 Lamb Cir, Christiansburg 24073
Carilion Roanoke Memorial Hospital
1906 Belleview Ave South #East, Roanoke 24014
Carilion Stonewall Jackson Hospital
1 Health Cir, Lexington 24450
Education:
Medical School
Kirksville College of Osteopathic Medicine
Graduated: 1995