Archie Benavidez was born in 1944, age 80. Archie Benavidez's address is 5772 Ethel Road , El Paso, TX 79932. Possible relatives include Rosario Benavides, Anna Benavidez and 7 others. Public records show Archie has also lived in Los Angeles, CA. Archie's latest phone number is (213) 268-5450. Previous phone numbers include (323) 445-4024.
Results 1 - 1 of 1