Other cities that she has stayed in are Pelham, Birmingham and Tuscaloosa. The number currently linked to Carmella is (205) 989-1888. Her birth year was listed as 1969. Carmella’s residency is at 7121 Windward Ave, Tuscaloosa, Al 35406. Carmella has reached the age of 56 years. People possibly related to Carmella are Ronald David Teague, Delgaudio Teague, Ruth H Delgaudio and 2 other people.