Odessa Cazares's address is 410 Iola Avenue , Lubbock, TX 79416. Public records show Odessa has also lived in Lubbock, TX. Odessa's latest phone number is (380) 654-4801. Previous phone numbers include (380) 657-7616 and (806) 793-1167.
Results 1 - 1 of 1