Leroy turned 62 years old. Leroy currently resides at 563 Light Ln, Saint Clair, Mo 63077. This person's birth year is 1963. This person has lived also in Springfield, Fenton, Saint Louis and 2 other cities. Kathleen Ann Nunn, Jr Ld Nunn, Pursley John Nunn and 6 other people are people possibly related to Leroy. The phone number (636) 629-7378 is Leroy’s.