Leroy's possible relatives are Amanda Leanne Meyer, Adelia Ann Meyer, Leo Eugene Meyer and 6 other people. Leroy’s current address is 5508 Kenmure Pl, Fayetteville, Nc 28311. He has stayed in Clayton, Saint Louis and Tampa before moving to Fayetteville. The phone number (919) 553-3691 is Leroy’s. Leroy has reached 72 years of age. Leroy's birth year is 1952.