Downtown with a past10/18/2023Lowell has been around for a while. The first European settler arrived in the Odawa village in 1831....Read more on Tripadvisor