(CNN) Like most of the world, the residents of a small town in Iowa are stuck at home, feeling isolated, alone, and trying their best to stay positive during the coronavirus pandemic.

So when an anonymous donor gave everyone in the town of Earlham $150 worth of gift cards for food, the community received something more valuable than money: hope.

It started on March 26, when Earlham Mayor Jeff Lillie received a call from a friend who told him there was a donor interested in interjecting money into the town's economy. Earlham, population 1,450, is 30 miles west of Des Moines,

At first, the donor, who did not reveal their identity to the mayor, said they would buy 100 gift cards from three local businesses. An hour later, his friend called Lillie again and said the donor was bumping the number up to 250. An hour after that, the number was raised to 500.

"I said to him, at 500, you're darn near giving a gift card to every single household in Earlham," Lillie said. "When I told him there were 549 households in town, he said 'Done.' And that was it. I was ecstatic because it made sure everyone would get a card."

Read More