Limous Townsend was born in 1920, age 103. Limous Townsend's address is 1150 East 87th Place , Los Angeles, CA 90002. Possible relatives include Dorothy Stone, Willie Townsend and others. Public records show Limous has also lived in Los Angeles, CA. Limous's latest phone number is (323) 589-4727. Previous phone numbers include (323) 715-0046.
Also goes by: Limous W Townsend
Results 1 - 1 of 1