Cenobio Ambriz's address is 1142 S Ventura Road , Oxnard, CA 93033. Possible relatives include Jose Ambriz, Miguel Ambriz and 5 others. Public records show Cenobio has also lived in Santa Cruz, CA. Cenobio's latest phone number is (408) 425-4593.
Phone Numbers: (408) 425-4593
Results 1 - 1 of 1