Leroy has previously lived in Iowa Park. Leroy currently resides at 2328 Lindie Ln, Iowa Park, Tx 76367. 1934 is his birth date. The possible relatives of Leroy are Rita Catchpole Foix, Lee Roy Foix, Lisa Renae Hecht and 2 other people. The current age of Leroy is 90. Leroy has listed phone number: (940) 592-2310.