Appointments
(515) 271-1700
Main
Menu
About
Patient services
Family Medicine
Foot and Ankle
International travel services
Ophthalmology
Osteopathic Manual Medicine
Physical Medicine & Rehabilitation
Physical Therapy
Radiology
Running & Cycling Clinic
Senior health insurance information program
Providers
Health topics
La Clinica
Map and directions
Contact
Find a doctor
Clinic menu
Top of page