Phone number listed for Leroy is (320) 229-2926. Leroy was born in 1969. Leroy currently resides at 512 5Th St, Saint Cloud, Mn 56304. Public records show Saint Cloud and Sartell as cities Leroy also stayed in. The current age of Leroy is 55.