617 Baker Cir, Leander, Tx 78641 is where Leroy lives. The current age of Leroy is 85. Public records show Leander as a city Leroy also stayed in. The number currently linked to Leroy is (512)...