Public records show Cary, Hanson, Rockland and one other city as cities Leona also stayed in. Leona's birth year is 1962. This year Leona celebrated her 62 birthday. Leona is a resident of 680 Plymouth St, Holbrook, Ma 02343. Leona has listed (781) 986-4281 as her phone number.