This year Stella celebrated her 115 birthday. Stella was born in 1909. Public records show Sarasota as a city Stella also stayed in. The phone number (941) 924-2121 is Stella’s. Stella’s current address is 6417 Elmwood Ave, Sarasota, Fl 34231.