Troy Timothy Carter (Villiard), 27, passed away on February 26th, 2020, in Salt Lake City, Utah. He was born December 27th, 1992 in Salt Lake City, to Shelly Rose Villiard. Troy will always be remembered for his generous heart and giving nature.... View Obituary & Service Information