Graduated: 2010
Also: PULMONARY DISEASE
Offers telehealth
NPI: 1669796561
Practice Locations (7)
CARILION HEALTHCARE CORPORATION
205 ROANOKE ST
CHRISTIANSBURG, VA 240733025
5403816000
CARILION HEALTHCARE CORPORATION
2900 LAMB CIR
CHRISTIANSBURG, VA 240736344
CARILION HEALTHCARE CORPORATION
2900 LAMB CR, SUITE 7 700B
CHRISTIANSBURG, VA 240736344
5407317450
CARILION HEALTHCARE CORPORATION
1 HEALTH CIR
LEXINGTON, VA 244502448
5404583321
CARILION HEALTHCARE CORPORATION
159 HARTLEY WAY
PEARISBURG, VA 241342471
5409216000
CARILION HEALTHCARE CORPORATION
6415 PETERS CREEK RD
ROANOKE, VA 240194021
7035622110
CARILION HEALTHCARE CORPORATION
180 FLOYD AVE
ROCKY MOUNT, VA 241511318
5404835277
Source: CMS National Downloadable File, September 2026.