Her birth year was listed as 1965. Leona was born 59 years ago. The residency of Leona is at 205 Worcester St #205, Southbridge, Ma 01550. Leona has previously lived in Sturbridge. Leona has listed phone number: (508) 764-4836.