This person has lived also in North Andover, Lawrence and Andover. Possible relatives of Richard are: Elaine M Lebrun, Salvatore A Testa, Mary C Testa and 4 other people. This person's birth year is 1936. Richard’s current address is 27 Parker St, North Andover, Ma 01845. Public records show that Richard is connected with R W Testa Insurance Agency, Inc. Richard owns the phone number (978) 681-9002. The current age of Richard is 87.