Locations - Iowa

Print Location Map

Request an Appointment

Central Iowa

Altoona 3160 8th St. SW., Ste. M & N 515-967-4580
Ankeny North 2525 N. Ankeny Blvd., Ste. 101 515-965-4594
Ankeny South 1510 SW. Oralabor Rd., Ste. F 515-963-5550
East Des Moines 2918 E. University Ave. 515-265-8272
Grimes 241 SE Destination Drive, #200 515-986-5190
Indianola 1709 N. Jefferson Way, #100 515-962-9272
Ingersoll 1704 Ingersoll Ave., Suite 101 515-282-4560
Norwalk 800 Colonial Cir., #100 515-953-1310
South Des Moines 200 Army Post Rd., #38 515-953-6911
Urbandale 8000 Douglas Ave. 515-251-3700
Waukee 452 SE University Ave. 515-987-0465
West Des Moines 800 S. 50th St., Ste. 103 515-226-1616

Eastern Iowa

Belle Plaine 509 13th St., Ste. B 319-434-6150
Cedar Falls 1710 W. 1st St., Ste. D 319-273-8988
Cedar Rapids Northeast 5300 Fountains Drive NE., Ste. 106 319-378-6958
Cedar Rapids Southwest 3720 Queen Ct., Ste. I 319-364-0300
Iowa City East 503 Westbury Dr., Ste. 3 319-337-4325
Iowa City West 779 Mormon Trek Blvd. 319-248-2020
Mount Pleasant 217 East Monroe Street, Suite 2 319-553-5950
North Liberty 3286 Crosspark Road, Suite 101 319-449-6052
Waterloo North 1111 Ansborough Ave. 319-433-0130
Waterloo South 1655 East San Marnan Drive, Suite A 319-433-4750

Northern Iowa

Clear Lake 7 S 8th St., Ste. C 641-357-1003
Forest City 605 E. J St., #200 641-585-1550
Mason City East 461 S. Illinois Ave. 641-423-6279
Mason City West 520 S. Pierce Ave., #224 641-421-8584
St. Ansgar 708 E. 4th St. 641-954-3335

Quad Cities

Bettendorf 3252 Ridge Point 563-332-4995
Rock Island 3825 18th Ave 309-786-5100
Silvis 685 Avenue of the Cities, Unit 101 309-792-3860