Leonard Townsell was born in 1940, age 84. Leonard Townsell's address is 419 E 137th Street , Los Angeles, CA 90061. Possible relatives include Rebecca Harris, Kim Howard and 7 others. Public records show Leonard has also lived in Compton, CA and Long Beach, CA. Leonard's latest phone number is (310) 323-4154.
Also goes by: Leonard Eugene Lownsell
Phone Numbers: (310) 323-4154
Address History: 419 E 137th Street, Los Angeles, CA 90061;
601 S Ward Avenue, Compton, CA 90221;
Long Beach, CA 90806;
Signal Hill, CA 90755
Results 1 - 1 of 1