Lester Townsell was born in 1932, age 91. Lester Townsell's address is 11906 Leeila Avenue , Cleveland, OH 44135. Possible relatives include Pamela Adams, Leatha Goff and 4 others. Public records show Lester has also lived in Cleveland, OH. Lester's latest phone number is (216) 476-3358. Previous phone numbers include (216) 906-6479.
Results 1 - 1 of 1