Leroy currently resides at 122 Huntington Trce, Anniston, Al 36207. Leroy's birth date was listed as 1971. L & J Cowden, Inc is a business Leroy has some connections with. Leroy has reached the age of 53 years. Leroy has previously lived in Jacksonville, Anniston and Birmingham. The number currently linked to Leroy is (256) 435-1842.