The current age of Stella is 92. She has stayed in Mobile and Prichard before moving to Mobile. Stella was born in 1931. Stella currently resides at 1866 Toulmin Ave, Mobile, Al 36617. Phone number listed for Stella is (334) 478-9989.