Hospitals:
CARILION NEW RIVER VALLEY MEDICAL CENTER
2900 Lamb Cir SUITE 250, Christiansburg 24073
Salem Hospitalist
1900 Electric Rd, Salem 24153
Carilion New River Valley Medical Center
2900 Lamb Cir, Christiansburg 24073
CARILION NEW RIVER VALLEY MEDICAL CENTER
2900 Lamb Cir SUITE 250, Christiansburg 24073
Salem Hospitalist
1900 Electric Rd, Salem 24153
Carilion New River Valley Medical Center
2900 Lamb Cir, Christiansburg 24073
Education:
Medical School
University of Santo Tomas / Faculty of Medicine And Surgery
Woodhull Medical and Mental Health Center