The possible relatives of Ricardo are Marissa T Almendarez, Elodia Rivera Almendarez, Carlos J Almendarez and 4 other people. Records link phone number (361) 808-9457 with Ricardo’s details. This person's birth year is 1928. The current age of Ricardo is 95. Ricardo now resides at 221 Flack St, Falfurrias, Tx 78355. Public records show Corpus Christi, Falfurrias and Houston as cities Ricardo also stayed in.