Stella’s residency is at 4378 Echo Valley Rd, Lily, Ky 40740. The phone number (606) 862-1814 is Stella’s. In addition to Lily, Stella also lived in London and Lily. Stella's birth year is 1968. The current age of Stella is 56. Stella's possible relatives are Curtis Delph, Daniel Delph, Daniel E Desantis and one other person.