239 Odum Crest Ln, Birmingham, Al 35226 is where Carrol lives. Carrol has reached 79 years of age. Carrol has listed (205) 987-7770 as this person's phone number. Public records show Birmingham and Pelham as cities Carrol also stayed in. This person's birth year is 1945.