4107 2Nd St, Ankeny, Ia 50023 is where Leroy lives. The number currently linked to Leroy is (515) 965-7974. 1977 is the birth year of Leroy. Leroy is related to or closely associated with Debra Ann Mains, Charles Henry Mains, Andrew C Mains and 4 other people. The age of Leroy is 47. Public records show Des Moines, Greensburg, Liberty Township and 3 other cities as cities Leroy also stayed in.