Subscribe & Get Updates
Get email updates about Wanda Larson delivered directly to your inbox.
TUCSON, Ariz. – Wanda Spencer Larson, 95, died Wednesday, Jan. 23, 2013, in Tucson, Ariz., following a brief illness. A memorial service will be held at 2 p.m. Saturday, May 11, at the Federated Church of Paxton with Rev. Colleen Lawrence and Rev. Tom Jones officiating. There will be fellowship...Read More