Tulsa Ellis was born in 1908, age 116. Tulsa Ellis's address is 11433 Camaloa Avenue , Sylmar, CA 91342. Possible relatives include Maeola Ellis. Public records show Tulsa has also lived in Pacoima, CA.
Related to: Maeola Ellis
Results 1 - 1 of 1