Lenora Alene Townsend Pepin died peacefully at her son's home in Anchorage, Nov. 27, 2010. She was 68. A viewing will be held on Thursday, Dec. 2...
Peninsula Clarion ©2011. All Rights Reserved.