1339 E 67th St, Tulsa, OK, 74136 (current address)
Otha Ellis in Tulsa, OK, USA
We found 1 person named Otha Ellis in Tulsa, OK. View Otha’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Birth, Death, and Divorce Records for Otha Ellis
Sponsored by Ancestry.com
Otha Ellis
View Birth RecordsOtha Ellis
View Death RecordsOtha Ellis
View Divorce RecordsOtha Ellis, Q&A
Frequently asked questions for Otha Ellis
Born on August 21, 1969, Otha Ellis is approaching or has already turned 55.
Otha Ellis’s phone number is (918) 794-8314. There are 2 more phone numbers available for Otha Ellis.
Try reaching out to Otha Ellis via the following email addresses: [email protected] or [email protected]
Otha Ellis’s current residential address is 1339 E 67th St, Tulsa, Oklahoma, 74136 and has not changed since 2007.
The following people are believed to be Otha Ellis's family members: Pamela Ellis, Tulsa (OK), Otha Ellis, Killeen (TX), Andrew Ellis, Tulsa (OK).