Rita I. Sherwood, at 90, of Melrose, homemaker

View Full InformationRita I. Sherwood, at 90, of Melrose, homemaker