Leroy's birth year is 1965. Other a city that he has stayed in is Austin. The current age of Leroy is 60. Leroy now resides at 1702 Blue Cat Ln, Austin, Tx 78734. The number currently linked to Leroy is (512) 261-5324.