Thank you for choosing McGregors!

For general inquiries, please fill out our contact form.

If you would like to get in touch with a representative from a specific store, please view our Store Locator or choose an option below:

Corporate
(641) 753-3381
info@mcgregorsfurniture.com

Coralville
(319) 354-4140
coralville@mcgregorsfurniture.com

Fort Dodge
(515) 576-7691
FortDodge@mcgregorsfurniture.com

Marshalltown
(641) 753-6627
Marshalltown@mcgregorsfurniture.com

Mason City
(641) 423-3451
MasonCity@mcgregorsfurniture.com

Ottumwa
(641) 684-6561
Ottumwa@mcgregorsfurniture.com

Waterloo
(319) 234-7575
Waterloo@mcgregorsfurniture.com



Print Friendly