Walter Merle Pollard Jr., a 21-year-old resident of Sugar Creek, Missouri, tragically passed away on November 30, 2015, in Kansas City, Missouri. Born on March 19, 1994, in Lexington, Missouri, Walter was known for his love of the outdoors and his dedication to his family, especially his daughter, Leelou Marie. He was described as a kind-hearted, loyal, and honest individual who could always bring a smile to those around him.
The circumstances surrounding Walter Pollard's death were grim.
...Read More