Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1985
NPI: 1922089556
Practice Locations (4)
CARILION GILES COMMUNITY HOSPITAL
911 E MAIN ST
FLOYD, VA 240914183
5407452031
CARILION GILES COMMUNITY HOSPITAL
416 S MAIN ST
HILLSVILLE, VA 243431698
2766703300
CARILION GILES COMMUNITY HOSPITAL
159 HARTLEY WAY
PEARISBURG, VA 241342471
5409216000
CARILION HEALTHCARE CORPORATION
701 RANDOLPH ST, SUITE 120
RADFORD, VA 241413047
5407313200
Source: CMS National Downloadable File, September 2026.