Offices

BLACKSBURG OFFICE

(540) 951-DERM (3376)
3706 South Main St.
Blacksburg, VA 24060

HOURS
M-Th: 8:00 AM – 4:00 PM
Friday: 8:00 AM – 12:00 PM

Adjacent to Montgomery Regional Hospital

ROANOKE OFFICE

(540) 951-DERM (3376)
3215 Brandon Ave. SW
Roanoke, VA 24018

HOURS
M-Th: 8:00 AM – 4:00 PM
Friday: 8:00 AM – 12:00 PM

GILES OFFICE

(540) 951-DERM (3376)
2829 Virginia Ave.
Narrows, VA 24124

HOURS
Mon, Tu, Th: 8:00 AM – 4:00 PM
Fri: 8:00 AM – 12:00 PM

Just off 460 in the old Carilion Family Practice office.