Save Margaret L. O'Dell, MD MargaretODell.MD.com • Family Doctor Margaret O'Dell, MD 210 S Pepper Street, Suite A, Christiansburg, VA