Stella owns the phone number (207) 893-0095. 10 Inland Farm Rd, Windham, Me 04062 is where Stella lives. The age of Stella is 55. She has stayed in Portland, Saco, Saint Agatha and one other city before moving to Windham. Her birth year was listed as 1969.