Margoleita Ellison was born in 1951, age 72. Margoleita Ellison's address is 427 East Seminole Place , Tulsa, OK 74106. Public records show Margoleita has also lived in Tulsa, OK. Margoleita's latest phone number is (918) 595-0545. Previous phone numbers include (918) 599-0016 and (918) 599-0545.
Results 1 - 1 of 1