Joy’s current address is 145 Pennacook Dr #145, Leominster, Ma 01453. The number currently linked to Joy is (978) 534-4561. The current age of Joy is 84. Joy was born in 1940. Public records show Herkimer, Shirley, Shirley Center and one other city as cities Joy also stayed in.