Medical school: UNIVERSITY OF ARIZONA COLLEGE OF MEDICINE
Graduated: 2005
NPI: 1790720274
Practice Locations (3)
CARILION PROFESSIONAL SERVICES LLC
101 ELM AVE SE
ROANOKE, VA 240132222
5409858000
CARILION PROFESSIONAL SERVICES LLC
1906 BELLEVIEW AVE SE
ROANOKE, VA 240141838
5408530222
CARILION PROFESSIONAL SERVICES LLC
180 FLOYD AVE
ROCKY MOUNT, VA 241511318
5404896353
Source: CMS National Downloadable File, September 2026.