Ella Odell Elrod, William Keith Elrod, Tracy E Davis and 3 other people are people possibly related to Larry. Larry's birth year is 1954. The current age of Larry is 70. The residency of Larry is at 806 Gresham Dr, Decatur, Al 35601. Larry has listed phone number: (256) 352-1800. This person has lived also in Cullman and Elizabethtown.