Leroy's birth date was listed as 1958. The current age of Leroy is 66. This person has lived also in Troy. Leroy currently resides at 42 Fairgrounds Rd, Troy, Mo 63379. The number currently linked to Leroy is (636) 528-8828.