Records link phone number (915) 849-8150 with Ricardo’s details. Ricardo was born 58 years ago. In addition to El Paso, Ricardo also lived in El Paso. Records link Ricardo with Ricardo Ayala, Patricia Nevarez Ayala, Patricia N Ayala and 6 other people. 1966 is the birth year of Ricardo. Ricardo currently resides at 15565 Blaeu Dr, El Paso, Tx 79938.