BETA

Death

Glenn C. Nelson, 88, who served as president of the California Anaheim Mission from 1987-1990, and as president of the Idaho Falls Idaho Temple from 1996-1999, died on May 14, 2017, in Idaho Falls, Idaho.

Sorry, no more articles available