Mark Bolton, MD

General Practice

Lost Rivers Medical Center

551 Highland Dr, Arco, ID 83213

(208) 527-8206