Avelina Alvarez was born in 1920, age 104. Avelina Alvarez's address is 5411 Bellwood Lane , Knoxville, TN 37918. Possible relatives include Max Alvarez, Richard Alvarez and others. Public records show Avelina has also lived in Knoxville, TN.
Results 1 - 1 of 1