Craig Bookout, MD

Family Medicine

Carilion Medical Center

180 Floyd Ave, Rocky Mount, VA 24151

(540) 483-5277