Richard owns the phone number (813) 907-8036. Cities Richard has lived in before are Raynham, Taunton, Tampa and 4 other cities. Richard's possible relatives are Mary Theresa Leach, Richard A Leach, Christina Laplante and 6 other people. The birth year was listed as 1958. Richard now resides at 11713 Forest Glee, Live Oak, Tx 78233. This year Richard celebrated his 66 birthday.