Lesli Almanza's address is 1568 N Knoxville Avenue , Tulsa, OK 74115. Possible relatives include Maria Almanca, Arturo Almanza and 11 others. Public records show Lesli has also lived in Tulsa, OK. Lesli's latest phone number is (918) 585-1845. Previous phone numbers include (918) 835-8394.
Results 1 - 1 of 1