This person has lived also in Orlando, Clarksville and Apopka. Leroy owns the phone number (931) 647-8336. 1531 Parkglen Cir, Apopka, Fl 32712 is where Leroy resides. 1949 is his birth date. Leroy's possible relatives are Scott Patrick Martz, Betty J Martz, Lee Martz and 2 other people. The current age of Leroy is 75.