2425 Falcon St, Mora, Mn 55051 is where Leroy resides. Leroy has reached the age of 64 years. Leroy owns the phone number (612) 679-5404. Leroy's birth date was listed as 1960. Public records show Saint Cloud, Mora and Waite Park as cities Leroy also stayed in.