Life-long volunteer celebrates 100th birthday