2004 Deer Ridge Ave #A, Selma, Al 36703 is where Stella resides. Records link phone number (334) 872-8033 with Stella’s details. Her birth year was listed as 1940. Stella was born 84 years ago. Stella has previously lived in Destin, Gulf Breeze, Niceville and one other city.