Our Locations

Des Moines

Headquarters

1801 2nd Avenue
Des Moines, IA 50314
Toll Free: 800-388-1187
Phone: 515-243-2886
Fax: 515-243-2621

Store Hours:
Monday – Friday 8:30 AM – 5:00 PM
Saturday 9:00 AM – 12:00 PM
Manager:
Respiratory Manager – Tammay Mitchell Customer Service Manager – Melissa Valtierra, ATP

 
 

Chariton

914 Court Avenue
Chariton, IA 50049
Phone: (641) 774-4600
Fax: (641) 774-5600
Toll Free: (800) 260-1186

Store Hours:
Monday – Friday 8:30 AM – 5:00 PM
Manager:
Lisa Junkman, LPN

 
 

Creston

609 West Taylor
Creston, IA 50801
Phone: (641) 782-7995
Fax: (641) 782-3734
Toll Free: (800) 496-2700

Store Hours:
Monday – Friday 8:30 AM – 5:00 PM
Manager:
Dennis Hill, CRT

 
 

Coralville

115 5th Street
Coralville, IA 52241
Phone: (319) 358-8000
Fax: (319) 354-2298
Toll Free: (855) 298-6283

Store Hours:
Monday – Friday 8:30 AM – 5:00 PM
Manager:
Amber Port, LPN

 
 

Marshalltown

219 E. Main Street
Marshalltown, IA 50158
Phone: (641) 754-0000
Fax: (641) 754-0004
Toll Free: (888) 754-0007

Store Hours:
Monday – Friday 8:30 AM – 5:00 PM
Manager:
Peg Moler

 
 

Newton

1719 1st Avenue East
Newton, IA 50208
Phone: (641) 792-9339
Fax: (641) 792-8370
Toll Free: (800) 365-5537

Store Hours:
Monday – Friday 8:30 AM – 5:00 PM

 
 

Oskaloosa

113 High Avenue East
Oskaloosa, IA 52577
Phone: (641) 672-2501
Fax: (641) 672-1510
Toll Free: (800) 395-5537

Store Hours:
Monday – Friday 8:30 AM – 5:00 PM

 
 

Ottumwa

613 East Pennsylvania
Ottumwa, IA 52501
Phone: (641) 684-6800
Fax: (641) 684-6682
Toll Free: (866) 552-6800

Store Hours:
Monday – Friday 8:30 AM – 5:00 PM
Manager:
Michael Hunter, LPN

 
 

Urbandale

8465 Hickman Road
Urbandale, IA 50322
Phone: (515) 225-0838
Fax: (515) 225-0926
Toll Free: (800) 765-7825

Store Hours:
Monday – Friday 8:30 AM – 5:00 PM
Manager:
Sarah Erickson