Graduated: 2001
Offers telehealth
NPI: 1144484007
Practice Locations (2)
CARILION MEDICAL CENTER
2001 CRYSTAL SPRING AVE SW, SUITE 300
ROANOKE, VA 240142465
5403427941
CARILION HEALTHCARE CORPORATION
180 FLOYD AVE
ROCKY MOUNT, VA 241511318
5404835277
Source: CMS National Downloadable File, September 2026.