Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1989
Offers telehealth
NPI: 1316973118
Practice Locations (6)
CARILION HEALTHCARE CORPORATION
46 WESLEY RD
DALEVILLE, VA 240833082
5405919447
CARILION HEALTHCARE CORPORATION
46 WESLEY RD, CARILION FAMILY MEDICINE DALEVILLE
DALEVILLE, VA 240833082
5409924100
CARILION HEALTHCARE CORPORATION
1818 ELECTRIC RD
ROANOKE, VA 240181619
5405919456
CARILION HEALTHCARE CORPORATION
6415 PETERS CREEK RD
ROANOKE, VA 240194021
7035622110
CARILION HEALTHCARE CORPORATION
1935 W MAIN ST
SALEM, VA 241533109
5403870441
CARILION HEALTHCARE CORPORATION
1955 W MAIN ST
SALEM, VA 241533109
5403870441
Source: CMS National Downloadable File, September 2026.