Caleb Roberts DPM

  • Physicians
496 Shoup Ave West Ste B
Twin Falls, ID 83301
(208) 734-7676
(208) 736-8378 (fax)
  • About

    Doctor of Podiatric Medicine (DPM) specializes in the prevention, diagnosis, and treatment of foot disorders, diseases and injuries. A DPM makes independent judgments and performs or orders all neces