The residency of Stella is at 765 Wooten Way, Blackfoot, Id 83221. The current age of Stella is 101. This person's birth year is 1923. The number currently linked to Stella is (208) 353-7271. Public records show Pingree and Idaho Falls as cities Stella also stayed in.