The number currently linked to Leroy is (334) 469-5404. This person's birth year is 1934. Leroy has reached 89 years of age. Other a city that he has stayed in is Red Level. 31141 County Road 107, Red Level, Al 36474 is where Leroy resides.