This year Richard celebrated his 52 birthday. Deborah Benfield Brace, Nubia Carmen Rakhshani, Rosa C Benfield and 2 other people are people possibly related to Richard. This person's birth year is 1972. 2918 14Th St, Lehigh Acres, Fl 33971 is where Richard resides. Richard has listed phone number: (239) 369-4059. He has stayed in Homestead, Miami, South Miami and 2 other cities before moving to Lehigh Acres.