Possible relatives of Richard are: Guadalupe G Almendarez, Jesus Galindo Almendarez, Jessica Tara Almendarez and 3 other people. The birth year was listed as 1970. The current age of Richard is 54. Public records show Fort Worth as a city Richard also stayed in. The number currently linked to Richard is (817) 447-7889. 601 Pheasant Run, Burleson, Tx 76028 is where Richard lives.