Leroy owns the phone number (763) 689-3350. Leroy now resides at 33696 Blackfoot St, Cambridge, Mn 55008. This person has lived also in Elk River. His birth year was listed as 1942. The current age of Leroy is 82.