Eleanor Nolan

Death date: Feb 9, 2017

Services will be held in California.