Elida Sanchez's address is 2730 S 122nd East Avenue , Tulsa, OK 74129. Possible relatives include Joel Chire, Marcos Garcia and 2 others. Public records show Elida has also lived in Tulsa, OK. Elida's latest phone number is (918) 828-9772. Previous phone numbers include (918) 895-6582.
Results 1 - 1 of 1