Leroy has reached 88 years of age. Leroy currently resides at 613 Vestal St, Storm Lake, Ia 50588. A city Leroy has lived in before is Storm Lake. Leroy's birth year is 1935. Records link phone number (712) 732-3916 with Leroy’s details.