Idella Lowe was born in 1966, age 58. Idella Lowe's address is 743 North Yukon Avenue , Tulsa, OK 74127. Possible relatives include Millor Castoe, Denise Diggs and 8 others. Public records show Idella has also lived in Taft, OK. Idella's latest phone number is (865) 455-0705. Previous phone numbers include (918) 230-1998 and (918) 582-3686.
Millor Castoe's current address is 1447 North Phoenix Avenue , Tulsa, OK 74127. Millor's age is 79 years old (1945). Phone numbers associated with Millor are (918) 295-7830 and (918) 295-9967. The latest email used to communicate with Millor Castoe is kat****@gmail.com.
Results 1 - 2 of 2