John Freeman Townsend
October 12, 1947 - December 26, 2021
John Freeman Townsend 74 of Dragonville, VA. left his life here on earth Sunday December 26, 2021 surrounded by his family. For 45 years John owned and operated John F. Townsend Contracting which included sub-contracting, new construction,... View Obituary & Service Information
