Help us celebrate Lowell! Please share your stories and photos, and invite others who remember Lowell.
Lowell was born January 12, 1954 in Des Moines, Iowa, USA, and died November 26, 2020 in Ames, Iowa, USA. Lowell is buried in Palestine Cemetery in Huxley, Iowa, USA.