
Dr. Caleb Roberts, DPM
Podiatry
Make an Appointment
(208) 734-7676Telehealth services available
Magic Valley Foot and Ankle Specialists is located at 115 Northstar Ave, Twin Falls, ID 83301.
Providers at Magic Valley Foot and Ankle Specialists specialize in Podiatry.
One provider practices at Magic Valley Foot and Ankle Specialists.
Use the insurance check on this page to verify if Magic Valley Foot and Ankle Specialists is in-network.