Jack Bumgardner, MD

Family Medicine, Primary Care

Carilion Healthcare

195 Maple Ave, Rocky Mount, VA 24151

(540) 483-5168