Need COVID-19 testing?
COVID-19 vaccines now available to patients ages 5 and up
Get back in the game and get rid of pain and injury. Rely on the expert hands of fellowship-trained physicians to jumpstart your recovery.
Schedule Online 515.875.9908
When you need us, we’re there. From presence at local sporting events to answering your questions, we’re ready to help. Schedule Now >
Open communication means all of your providers — including physical therapists and athletic trainers — are on the same team. Meet Your Team >
Whether treating injuries from Division 1 athletes, serving professional sports teams or helping community members get back in action, we’ve got you covered. Injuries We Treat >
When communication between medical professionals works like a well-oiled machine, your diagnosis is faster. So you get in to see the right specialists and get on the road to recovery faster.
Primary Care
Family practice physicians focus on caring for the whole family, from Pediatrics to Internal Medicine.
Learn More
Medical Imaging
Our board-certified radiologists are dedicated to providing the highest quality diagnostic and screening services for you and your family. Our medical expertise and advanced technology allow us to offer accurate, timely results in a comfortable setting.
Physical Therapy
By definition, physical therapy is a unique science and art that utilizes a wide variety of procedures to restore function to the body, reduce pain and help prevent future injury.
Orthopaedics
We specialize in all areas of orthopaedics, including joint replacement, arthroscopy, sports medicine, shoulder and knee injuries and trauma surgery.
Urgent Care
Our Urgent Care clinics are open seven days a week. Reserve your spot or walk in to be added to the patient queue.
Is your shoulder, elbow, knee or hip giving you trouble? We can help. From evaluation to rehabilitation, we support your recovery in one place.
See More
Dr. Christopher Kim trained under pro team physicians and treated Division I athletes. And now, he’s ready to get you back in the game.
Meet Dr. Kim