Locations

Iowa Region


View Greater Iowa Map in a larger map
Des Moines Office
2116 Grand Ave
Des Moines, IA 50312
Phone: 515-243-7681
Fax: 515-244-8012

Hours:
Monday -Thursday: 8 a.m. - 4:30 p.m.
Friday: 8 a.m. - 3 p.m.

Ames Office
426 5th Street, Suite 101
Ames, IA 50010
Phone:515-232-5104

Hours:
Open Thursdays 9:00 am – 1:00 pm
Other days and times by Appointment Only

Marshalltown Office
709 S Center Street
Marshalltown, IA 50158
Phone: 641-753-3317

Hours:
Open Wednesdays 10:00 am – 2:00 pm
Other days and times by Appointment Only

Ottumwa Office
408 E Main Street
Ottumwa, IA 52501
Phone: 641-682-4571

Hours:
Monday – Thursday 8:00am to 4:30pm
Friday by Appointment Only

Eastern Iowa Area


View Eastern Iowa Map in a larger map
Cedar Rapids Office
6300 Rockwell Drive NE
Cedar Rapids, IA 52402
Phone: (319) 393-3500
Fax: (319) 393-1841

Hours:
Monday - Thursday: 8:30 a.m. - 4:30 p.m.
Friday: 8:30 a.m. - 3:00 p.m.

Mason City Office
525 1st Street
Mason City, IA 50401
Phone: (641) 424-2454
Toll Free: (855) 982-2438
Fax: (641) 424-2455

Hours:
Monday - Thursday: 9 a.m. -2:00 p.m.
Closed Friday

Waterloo Office
2530 University Avenue
Waterloo, IA 50701
Phone: (319) 234-6831
Toll Free: (800) 322-9051
Fax: (319) 234-3668

Hours:
Monday - Thursday: 8 a.m. - 4:30 p.m.
Closed Friday

Northwest Iowa Area


View Northwest Iowa Map in a larger map
Sioux City Office
4200 War Eagle Drive
Sioux City, IA 51109
Phone: (712) 252-4081
Toll Free: (800) 340-4081
Fax: (712) 252-0837

Hours:
Monday - Thursday: 8:30 a.m. - 4:30 p.m.
Friday: 8:30 a.m. - 3:00 p.m.

Spencer Office
Located in the Dream Center
605 N. Grand Ave
P.O. Box 407
Spencer, IA 51301
Phone: (712) 262-1574
Toll Free: (888) 292-1574
Fax: (712) 252-0837
Hours:
By Appointment Only
Fort Dodge Office
20 North 16th Street
Fort Dodge, IA 50501
Phone: (515) 576-1911
Fax: (712) 252-0837
Hours:
By Appointment Only