Richard's possible relatives are Bernadette Joan Harrod, Leo B Harrodjr, Maureen J Meegan and 6 other people. 1960 is the birth year of Richard. 9 Cavatorta Dr, Framingham, Ma 01701 is where Richard resides. Richard has listed (508) 879-6141 as his phone number. The current age of Richard is 64. Cities Richard has lived in before are Orleans, Holliston, Marlborough and one other city.