Stella’s current address is 1451 Landmark Dr, Citrus Springs, Fl 34434. Her birth year was listed as 1945. In addition to Citrus Springs, Stella also lived in Easton. Stella owns the phone number (610) 258-4773. Records link Stella with Constance Chunlan Lai, Helen C Lai, Jennifer Chunning Bromley and one other person. This year Stella celebrated her 79 birthday.