Leroy’s current address is 4466 State Highway 173, Nekoosa, Wi 54457. Leroy has reached 84 years of age. Leroy was born in 1940. The number currently linked to Leroy is (715) 886-4568. In addition to Nekoosa, Leroy also lived in Fort Collins and Wisconsin Rapids.