Address:
Carilion Clinic Family Medicine
37 Laymantown Rd, Troutville 24175
(540) 977-1436 (Phone)
Hospitals:
Carilion Clinic Family Medicine
37 Laymantown Rd, Troutville 24175
Carilion Roanoke Memorial Hospital
1906 Belleview Ave South #East, Roanoke 24014
Community Hospital
901 Macarthur Blvd, Munster 46321
Education:
Medical School
University Of Virginia School Of Medicine
Graduated: 2001
Carilion Family Practice Residency Program
Graduated: 2002
Graduated: 2004