Carl Edwards, MD

Internal Medicine, Cardiovascular Disease

J Iverson Riddle Developmental Center

300 Enola Rd, Morganton, NC 28655

(828) 433-2686