Leroy's birth date was listed as 1931. Leroy currently resides at 1435 2Nd Ave, Oshkosh, Wi 54902. This year Leroy celebrated his 92 birthday. Cities Leroy has lived in before are Three Lakes and Oshkosh. Leroy has listed (715) 546-2932 as his phone number.