Welcome to Great Lakes Motor Company!

We are the premier pre-owned car dealership, service center, and accessory store for ALL of your needs. We sell and service ALL makes and models and sell/install all accessories including custom wheels and tires.

The only place where you can special order your pre-owned vehicle-----that means you tell us the year, make, model, options, color and price range and we will find it for you!!!

Serving Northwest Iowa, Southern Minnesota and beyond!

Internet Specials
2010 Chevrolet Silverado 1500 LT 4
2010 Chevrolet Silverado 1500 LT 4
Call (712) 336-2277 for pricing
2014 Toyota Avalon
2014 Toyota Avalon
Call (712) 336-2277 for pricing
2017 Chevrolet Silverado 1500 LTZ
2017 Chevrolet Silverado 1500 LTZ
Call (712) 336-2277 for pricing
2018 Chevrolet Silverado 1500 LT 4
2018 Chevrolet Silverado 1500 LT 4
Call (712) 336-2277 for pricing
2002 Chevrolet Silverado 2500HD 4WD
2002 Chevrolet Silverado 2500HD 4WD
$1,795.00
2020 Kia Telluride AWD
2020 Kia Telluride AWD
$38,900.00
2017 Toyota Camry
2017 Toyota Camry
$20,500.00
2017 Lexus RX RX 3
2017 Lexus RX RX 3
$35,900.00
2016 GMC Yukon SLT
2016 GMC Yukon SLT
Call (712) 336-2277 for pricing
2016 Dodge Durango Limi
2016 Dodge Durango Limi
Call (712) 336-2277 for pricing
2018 Lexus GX GX 4
2018 Lexus GX GX 4
$44,900.00
2004 Buick Rendezvous AWD
2004 Buick Rendezvous AWD
Call (712) 336-2277 for pricing