Corporate Office: (515) 224-0537 info@apoinc.com

Corporate Office

1250 NW 142nd Street
Clive, IA 50325 United States

Phone: (515) 224-0537
Fax: (515) 224-0491

Corporate Office

1250 NW 142nd Street
Clive, IA 50325 United States

Phone: (515) 224-0537
Fax: (515) 224-0491

Ames

215 Duff Avenue
Ames, IA 50010 United States

Phone: 515-233-1249
Fax: 515-233-1230

Ames

215 Duff Avenue
Ames, IA 50010 United States

Phone: 515-233-1249
Fax: 515-233-1230

Clive

1250 NW 142nd Street
Clive, IA 50325 United States

Phone: (515) 223-8900
Fax: (515) 223-1879

Clive

1250 NW 142nd Street
Clive, IA 50325 United States

Phone: (515) 223-8900
Fax: (515) 223-1879

Davenport

1351 West Central Park Avenue
Davenport, IA 52804 United States

Phone: (563) 324-7707
Fax: (563) 324-2615

Davenport

1351 West Central Park Avenue
Davenport, IA 52804 United States

Phone: (563) 324-7707
Fax: (563) 324-2615

Des Moines

1215 Pleasant Street
Des Moines, IA 50309 United States

Phone: (515) 241-8200
Fax: (515) 241-8323

Des Moines

1215 Pleasant Street
Des Moines, IA 50309 United States

Phone: (515) 241-8200
Fax: (515) 241-8323

Iowa City

2203 Muscatine Avenue
Iowa City, IA 52240 United States

Phone: (319) 337-4928
Fax: (319) 337-2897

Iowa City

2203 Muscatine Avenue
Iowa City, IA 52240 United States

Phone: (319) 337-4928
Fax: (319) 337-2897

Moline

515 Valley View Drive
Moline, IL 61265 United States

Phone: (309) 757-1061
Fax: (309) 757-1062

Moline

515 Valley View Drive
Moline, IL 61265 United States

Phone: (309) 757-1061
Fax: (309) 757-1062

University of Iowa Hospitals and Clinics

200 Hawkins Dr
Iowa City, IA 52242 United States

Phone: (319) 356-2420
Fax: (319) 356-2783

University of Iowa Hospitals and Clinics

200 Hawkins Dr
Iowa City, IA 52242 United States

Phone: (319) 356-2420
Fax: (319) 356-2783

University of Iowa Sports Medicine Center

2701 Prairie Meadow Drive
Iowa City, IA 52242 United States

Phone: (319) 467-8310
Fax: (319) 467-8248

University of Iowa Sports Medicine Center

2701 Prairie Meadow Drive
Iowa City, IA 52242 United States

Phone: (319) 467-8310
Fax: (319) 467-8248

West Burlington

1223 South Gear Ave.
West Burlington, IA 52655 United States

Phone: (319) 753-2822
Fax: (319) 758-9569

West Burlington

1223 South Gear Ave.
West Burlington, IA 52655 United States

Phone: (319) 753-2822
Fax: (319) 758-9569