Leroy's birth year is 1936. The number currently linked to Leroy is (480) 883-3835. Cities Leroy has lived in before are Sun Lakes, Green Valley and Tucson. Leroy’s current address is 3365 Hanover Ct, Iowa City, Ia 52245. The age of Leroy is 87. Leroy is associated with Schrock Investments, Inc.