John Carringer

Active Murphy, NC Chairman of the Board for Murphy Medical Center

(828)837-8161