Public records show Mcallen, Pharr, Courtland and one other city as cities Richard also stayed in. Richard's possible relatives are David Rm Lovelace, Abraham Garcia Ruiz, Rosa Emma Lovelace and 5 other people. His birth year was listed as 1947. Richard currently resides at 708 Cresta Mira Dr, El Paso, Tx 79912. Richard has listed phone number: (915) 584-0637. The age of Richard is 77.