The current age of Teresa is 71. 104 Oakleaf Cir, Moulton, Al 35650 is where Teresa lives. The number currently linked to Teresa is (256) 905-9762. Teresa was born in 1954. Possible relatives of Teresa are: Richard Stanl Glenn, Stanley R Glenn, Marsha Glenn and one other person. In addition to Moulton, Teresa also lived in Moulton and Decatur.