He has stayed in Leominster before moving to Leominster. This year Richard celebrated his 57 birthday. Richard's birth year is 1968. Richard has listed phone number: (978) 840-1106. Richard’s current address is 99 Bicentennial Ave, Leominster, Ma 01453.