Lealon Townsend was born in 1938, age 86. Lealon Townsend's address is 850 County Road , Houlka, MS 38850. Possible relatives include Erie Oakley, Marsha Pinson and 9 others. Public records show Lealon has also lived in Houlka, MS. Lealon's latest phone number is (601) 568-2397. Previous phone numbers include (662) 568-2377 and (662) 568-2397.
Also goes by: Leland Townsend,
Leland G Townsend
Results 1 - 1 of 1