The residency of Leroy is at 1217 Briarwood St, Jay, Ok 74346. Possible relatives of Leroy are: Virginia S Hendren, Joseph Le Hendren, April Lynn Hendren and 2 other people. Public records show that Leroy is connected with Hendren Parks Properties Llc. 1947 is his birth date. Public records show Jay, Grove and Tulsa as cities Leroy also stayed in. The current age of Leroy is 77.