age ~55
from Marysville, CA
Charles Townsend may refer to: Charlie Townsend (18761958), Gloucestershire cricketer; Charles Champlain Townsend (18411910), U.S. Representative from ...
Charles Heath Townsend (b. January 25, 1967 in Kansas City, Kansas) is an ...