Leroy turned 83 years old. The phone number (205) 870-7831 is Leroy’s. Leroy’s residency is at 4453 Fredericksburg Cir, Birmingham, Al 35213. Leroy was born in 1941. Leroy's possible relatives are Mark A Woody, Deanna W Maurice, Michael D Woody and 2 other people. A city Leroy has lived in before is Birmingham.