Mr. Leigh Alfred Blumer

Birth date: Jul 1, 1931 Death date: Sep 6, 2018

Leigh Alfred Blumer, 87, passed away September 6, 2018 due to a recent illness. He was born in Pearland, Texas on July 1, 1931 to Roman Clarence and Vera Marguerite Blumer, who preceded him in death. Also, preceded in death by dau