The current age of Stella is 82. This person is linked with companies: Odeco and Odeeco, Inc. Public records show Wharton, Houston and Pearland as cities Stella also stayed in. The number currently linked to Stella is (979) 282-2308. Stella’s residency is at 10222 Hammerly Blvd #710, Houston, Tx 77043. This person's birth year is 1942.