Emelda Mello was born in 1922, age 102. Emelda Mello's address is 60 Lockwood Circle , Swansea, MA 02777. Possible relatives include Patricia Gill, Carol Mello and 5 others. Public records show Emelda has also lived in Fall River, MA.
Address History: 60 Lockwood Circle, Swansea, MA 02777;
6365 Po Box, Fall River, MA 02724
Results 1 - 1 of 1