Brian Curtis Windham
December 8, 1986 - July 15, 2020
Brian Curtis Windham entered this life on December 8, 1986 in Saint Louis, Missouri. He was the oldest of two sons born to the union of Curtis Windham and Paula (Bailey) Windham. His paternal grandparents and maternal grandfather preceded him... View Obituary & Service Information