Leo Townsend died December 3, 1976, in Mobile, AL, USA.
Leo Townsend - baseball - died on 1976-12-03.
Happy Townsend died December 21, 1963, in Wilmington, DE, USA.
Ira Townsend died July 21, 1965, in Schulenburg, TX, USA.
George Townsend died March 15, 1930, in New Haven, CT, USA.
George Townsend - baseball - died on 1930-03-15.
Leo Meyer died September 2, 1968, in Smyrna, DE, USA.
Leo Murphy died August 12, 1960, in Racine, WI, USA.
Leo Norris died February 13, 1987, in Zachary, LA, USA.
Leo Smith died August 30, 1935, in Brooklyn, NY, USA.
Leo Tankersley died September 18, 1980, in Dallas, TX, USA.
Leo Taylor died May 20, 1982, in Seattle, WA, USA.
Leo Thomas died March 5, 2001, in Concord, CA, USA.