1 Personal Profile for Leflora Townes Found.

Results 1 - 1 of 1

✔ Address(2). Leflora Townes found in California. Find Leflora Townes's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Leflora Townes was born in 1922, age 101. Leflora Townes's address is 333 Baker Street Apt 433, San Francisco, CA 94117. Possible relatives include Bruce Townes. Public records show Leflora has also lived in San Francisco, CA.

Related to: Bruce Townes

Results 1 - 1 of 1

Filter by State