Brian W Stelzer
March 25, 1974 - May 29, 2019
OBITUARY Brian Stelzer Brian Stelzer, 45 years old of Columbia, IL, passed away on May 29, 2019 at Mercy South Hospital. He was born March 25, 1974, in Florissant, MO. Brian was owner and operator of Crockett's Mobile Power Washing. Brian... View Obituary & Service Information