Libby Palicio, 96, has volunteered for 38 years at Carondelet St. Joseph's Hospital, amassing more than 20,000 service hours.

Mike Christy / Arizona Daily Star