The Boat Warehouse of Ontario, Canada, has been named the World's Largest Lowe Boats Dealer for 2018 at a recent awards ceremony and dinner at the Lodge at Four Seasons in Lake of the Ozarks, Missouri.