Leroy turned 96 years old. Leroy owns the phone number (419) 255-6178. Leroy was born in 1928. Leroy is a resident of 1323 Elmwood Ave, Toledo, Oh 43606. Leroy has previously lived in Toledo.