Tristan Villere Cross
November 21, 2008 - September 10, 2012
Tristan Villere Cross Tristan Villere Cross of Leesburg, VA passed away on September 10, 2012 following a tragic accident. Born on November 21, 2008 in Leesburg, Tristan was a loving, vibrant child who embraced life with love and joy. Whether... View Obituary & Service Information