Williams, Santa Fe, Sedona and one other city are cities Stella has lived in. Stella was born 67 years ago. Stella now resides at 616 Prospect Lake Dr, Colorado Springs, Co 80910. Stella owns the phone number (928) 204-1935. 1957 is her birth date.