Overview

Weaver graduated from the University of Virginia School of Medicine in 2004. Weaver works in Roanoke, VA and specializes in Internal Medicine. Weaver is affiliated with Carilion Roanoke Memorial Hospital.

Experience

Years Experience: 14

Conditions Treated

Procedures Performed

Weaver's Specialties

Internal Medicine

Weaver's Education & Training

Medical School
University of Virginia School of Medicine; Graduated 2004

Ratings

  • Overall Rating

  • Rate
    Explains conditions & treatments

  • Rate
    Takes time to answer my questions

  • Rate
    Provides follow-up as needed

Weaver's Accepted Insurance

Please verify insurance information directly with your provider's office as it may change frequently.

  • CIGNA HMO
  • Coventry Southern Health PPO
  • UHC Choice Plus POS
  • UHC Compass HMO
  • UHC Navigate HMO
  • UHC Navigate POS
  • UHC Optimum Choice Preferred POS
  • UHC Options PPO
  • VIEW ALL INSURANCE ACCEPTED

Weaver's Office Information & Appointments

Locations

Carilion Roanoke Memorial Hospitalists

1906 Belleview Ave SE
Roanoke, VA 24014

Get Directions

Tel: (540) 981-9521

Fax: (540) 853-0931

Practice Website: carilionclinic.org

Accepting New Patients: Yes

Medicare Accepted: Yes

Medicaid Accepted: Yes

Other Physicians in Weaver's Practice

Hospital Affiliations