Medical school: UNIVERSITY OF VIRGINIA SCHOOL OF MEDICINE
Graduated: 1992
Offers telehealth
NPI: 1114983681
Practice Locations (1)
PHYSICIANS CARE OF VIRGINIA PC
2602 FRANKLIN RD SW
ROANOKE, VA 240141010
5403435968
Source: CMS National Downloadable File, September 2026.