Leroy is a resident of 400 White Pond Rd, Leominster, Ma 01453. Leroy has reached the age of 63 years. Businesses linked with Leroy are Leesoft, Inc and Central Mass Design Center, Llc. Other cities that he has stayed in are Fitchburg, Lancaster, Rindge and one other city. People possibly related to Leroy are Claire E Lesneski, Elizabeth A Prince, Stephen M Karge and 3 other people. Leroy was born in 1962. The number currently linked to Leroy is (978) 534-5708.