Louis Rand
November 20, 1960 - July 23, 2021
Walter Louis Rand III passed away on July 23, 2021, due to natural causes. He was born on November 20, 1960, in Marshall, Missouri to Walter Louis Rand Jr. and Charlene (nee Morrison) Rand. Louis called Willcox home for the last 16 years. He... View Obituary & Service Information