The residency of Leroy is at 3455 Old Kelly Rd, Lockhart, Tx 78644. Leroy was born in 1927. Leroy has reached the age of 96 years. This person has lived also in Lockhart. The phone number (512) 398-6216 is Leroy’s.