Christopher Powell Cloud
November 30, 1968 - February 10, 2023
Christopher Powell Cloud, 54, of Pflugerville, Texas, passed away suddenly on Friday, February 10, 2023. Chris was first and always an artist. Art was a talent he discovered in elementary school. He went on to win Best of Show in the Houston... View Obituary & Service Information
