The possible relatives of Ricky are Patricia Ann Armendariz, Isabel S Armendariz, Kathy A Armendariz and 6 other people. The phone number (915) 599-8692 is Ricky’s. Ricky is a resident of 11381 Lake Loy Dr, El Paso, Tx 79936. Ricky was born 54 years ago. El Paso is a city Ricky has lived in. Ricky's birth year is 1970.