Accepts Medicare (pay less out of pocket)
Phone
(703) 562-2110
Specialty
Family Practice
Gender
M
Medical School
Jefferson Medical College Of Thomas Jefferson University
Graduation Year
1985
Offers Telehealth Services
Yes
Accepts Medicare Assignment
Yes
Facility Type
Group
Group Name
CARILION HEALTHCARE CORPORATIONMember Count
415
Accepts Medicare Assignment
Y
Practice State: VA
Line Service Count: 19
Beneficiary Count: 17
Practice State: VA
Line Service Count: 1218
Beneficiary Count: 672
Practice State: VA
Line Service Count: 44
Beneficiary Count: 39
Practice State: VA
Line Service Count: 101
Beneficiary Count: 94
Practice State: VA
Line Service Count: 12
Beneficiary Count: 12
Practice State: VA
Line Service Count: 13
Beneficiary Count: 13
Practice State: VA
Line Service Count: 350
Beneficiary Count: 216
Practice State: VA
Line Service Count: 17
Beneficiary Count: 17
Practice State: VA
Line Service Count: 77
Beneficiary Count: 70
Practice State: VA
Line Service Count: 614
Beneficiary Count: 601
Practice State: VA
Line Service Count: 70
Beneficiary Count: 70
Practice State: VA
Line Service Count: 52
Beneficiary Count: 52
6415 Peters Creek Rd
Roanoke, VA 24019
-4021
Phone: (703)
562-2110
40 Lambert St
Suite 522
Staunton, VA 24401
-2446
Phone: (540)
885-3525
100 Community Dr
Suite B
Waynesboro, VA 22980
-9505
Phone: (540)
932-0333
1561 Commerce Rd
Suite 402
Verona, VA 24482
-9701
Phone: (540)
416-0530