Dr. Russell Olsen, DPM
Podiatry
Make an Appointment
(435) 586-2225Telehealth services available
Chinese
Foot & Ankle Institute is located at 1811 W Royal Hunte Dr Ste 2, Cedar City, UT 84720.
Providers at Foot & Ankle Institute specialize in Podiatry.
Two providers practice at Foot & Ankle Institute.
Use the insurance check on this page to verify if Foot & Ankle Institute is in-network.
Providers at Foot & Ankle Institute can provide language services for Chinese.