Mario DeAngelo Townsend, a kind, creative, and generous man, passed away peacefully in La Mesa, California on August 22, 2023. Born on November 27, 1980, in San Diego, Mario lived a full life rooted in his community, surrounded by friends, family, and the familiar faces of his beloved city. Mario was the cherished brother to […]