Kathryn Rakes, DO

Obstetrics & Gynecology

Carilion Medical Center

3 Riverside Cir, Roanoke, VA 24016

Accepting new patients

(540) 526-2273