Alhambra High School Class of 1967
Spencer Weiss died July 1, 2017 in Florida of cancer. Obituary information is not yet available. Information from classmates Alan Katzeff and John Messer.