96 Curry Ln, Talladega, Al 35160 is where Stella lives. The birth year was listed as 1957. The number currently linked to Stella is (256) 362-5280. The age of Stella is 67. Stella has previously lived in Talladega.