Leroy has previously lived in Milford, Colorado City, Hildale and one other city. The birth year was listed as 1977. Leroy’s current address is 6848 Minersville Hwy, Cedar City, Ut 84721. Leroy owns the phone number (435) 586-8367. This person is linked with companies: Freedom Energy Corporation and Prime Attachments Company, Inc. The current age of Leroy is 47.