Records link phone number (978) 456-8016 with Richard’s details. Public records show Spencer, Harvard, Ft Devens and 3 other cities as cities Richard also stayed in. His birth year was listed as 1953. The current age of Richard is 71. Richard currently resides at 81 Prospect St, Leominster, Ma 01453. Richard is related to or closely associated with Ramert Michele Patrick, Michael D Patrick, Carol Lee Patrick and one other person.