Loved Red Sox and Celtics, reading and walking the beach
MELROSE — Walter S. Allan of Melrose formerly of Sudbury and husband of Charlene Russell passed away peacefully on January 30 after a very long struggle with Lewy Body disease.
Walter was born in Newton-Wellesley hospital on June 6, 1942 to Leah C. and W.…