Dimentia Acosta was born in 1991, age 33. Dimentia Acosta's address is 6311 S 35th West Avenue , Tulsa, OK 74132. Possible relatives include Lori Acosta. Public records show Dimentia has also lived in Sallisaw, OK.
Related to: Lori Acosta
Results 1 - 1 of 1