Mary Ruth Walsh is 77 years old. Mary lives in Charlestown, Massachusetts, but has also spent time in Hyde Park, Massachusetts. Mary is related to Elizabeth M Barry, William Patrick Walsh, Anthony L Walsh, Anthony L Biesty, John C Walsh and Olivia Walsh.