This person has lived also in Montgomery. Leroy has listed phone number: (334) 281-8838. The birth year was listed as 1959. This year Leroy celebrated his 65 birthday. 671 Jeff Davis Ave, Montgomery, Al 36108 is where Leroy lives.