Patricia Joy Townsend
Patricia Joy Townsend, known affectionately as Patti and often referred to as “Tiger,” was born on August 12, 1947, in Stockton, California. She passed away peacefully on September 2, 2024, in Joplin, Missouri, where she had made her home for many years. Patti graduated from Webb City High School in 1965 and later attended Franklin…
Read more