The phone number (281) 445-1535 is Leroy’s. 700 Fm 1708, Weatherford, Tx 76087 is where Leroy resides. Leroy was born in 1925. Leroy has previously lived in Weatherford and Houston. The current age of Leroy is 98.