2 Personal Profiles for Leolia Owen Found.

Results 1 - 2 of 2

✔ Address(3)   ✔ Phone(3). Leolia Owen found in Texas. Find Leolia Owen's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Leolia Owen was born in 1918, age 108. Leolia Owen's address is 427 Tech Place , Tyler, TX 75701. Public records show Leolia has also lived in Tyler, TX. Leolia's latest phone number is (903) 595-1616. Previous phone numbers include (214) 595-1616.

Also goes by:

L C Owen

Phone Numbers:

(903) 595-1616 , (214) 595-1616

Leolia Owen's current address is 601 Golden Road Apt M2, Tyler, TX 75701. Phone numbers associated with Leolia are (214) 595-1616.

Possible Relatives:

May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children

James Owen, Imogene Owen

Phone Numbers:

(214) 595-1616

Results 1 - 2 of 2

Filter by State