4910 Valley View Blvd.
Roanoke, VA 24012
Hours: Monday, Wednesday, Thursday, Friday 8 am - 4:30 pm, Tuesday 8 am - 12 pm
Hospital Affiliation: LewisGale Medical Center
Specialty Board Certifications:
Board Certified, National Commission on Certification of Physician Assistants
Medical Education & Training:
- Medical School: Jefferson College of Health Sciences, Roanoke, VA - Physician Assistant