The number currently linked to Leroy is (205) 428-4444. Cities Leroy has lived in before are Bessemer and Birmingham. Leroy has reached 48 years of age. Leroy’s residency is at 5769 Martin Luther Ave, Birmingham, Al 35228. 1976 is his birth date.