Barbaera Leatherman, Elfriede M Leatherman, Brenda Sue Leatherman and 2 other people are people possibly related to Leroy. Leroy’s residency is at 9 Glade Vw, Battle Creek, Mi 49017. Leroy's birth date was listed as 1970. The current age of Leroy is 54. This person has lived also in Battle Creek, Homer and Tekonsha. Leroy has listed (616) 660-0469 as his phone number.