Dr. Kenneth Belcher MD

  • Hospitalist Christiansburg, VA

Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. Kenneth Belcher xhas an overall rating of 3.7.


Dr. Kenneth Belcher, MD is a Doctor primarily located in Christiansburg, VA, with other offices in Christiansburg, VA and Myrtle Beach, SC (and 2 other locations). He has 14 years of experience. His specialties include Hospitalist and Internal Medicine. Dr. Belcher is affiliated with Carilion New River Valley Medical Center, Carilion Franklin Memorial Hospital and Grand Strand Regional Medical Center. He speaks English.


Find out the languages this doctor/ or staff may speak.


Learn where this doctor attended medical school.

Locations & Directions

Carilion Behavioral Health

2900 Lamb Cir
Christiansburg, VA 24073

Carilion Behavioral Health

2900 Tyler Rd
Christiansburg, VA 24073

Grand Strand Regional Medical Center

809 82nd Pkwy
Myrtle Beach, SC 29572

Carilion Stonewall Jackson Hospital

1 Health Cir
Lexington, VA 24450

Carilion Giles Community Hospital

159 Hartley Way
Pearisburg, VA 24134

Nearby Doctors

Dr. Kenneth Belcher, MD is similar to these 3 Doctors near Christiansburg, VA.