Alice S. Walsh

Birth date: May 26, 1931 Death date: Feb 5, 2019

Alice S. Walsh, Dewey Beach icon Alice Stanford Walsh of Dewey Beach died Tuesday, Feb. 5, 2019, at Beebe Healthcare in Lewes. She was born May 26, 1931, in Chester, Pa., to Jester and Esther Stanford, and moved with her family t