Glenda Munshower
January 31, 1937 - November 16, 2018
Glenda Munshower of Willcox died at Casa de Angeles on November 16, 2018 at the age of 81. She was born in Decatur, Illinois on January 31, 1937 to Glenn Lewis Click and Geraldine Cecilia Campion Click. Glenda was a retired baker and a member... View Obituary & Service Information