He has stayed in Tyler before moving to Tyler. The number currently linked to Leroy is (903) 561-4433. 1208 Waterford Ct, Tyler, Tx 75703 is where Leroy resides. The age of Leroy is 64. Leroy's birth date was listed as 1960.