The current age of Stella is 88. This person has lived also in Inverness, Sarasota and Naples. Stella is a resident of 776 Apple Ct, Marco Island, Fl 34145. The possible relatives of Stella are Robert S Kowalski, James J Larner, Terri L Larner and 4 other people. Stella's birth year is 1935. The number currently linked to Stella is (239) 394-1665.