1014 Hickory Hill Ct #8, Clinton, Ia 52732 is where Leroy lives. In addition to Clinton, Leroy also lived in Clinton and La Quinta. His birth year was listed as 1925. The number currently linked to Leroy is (563) 242-6734. Leroy was born 98 years ago.