The Moorhead Thrift Store is celebrating its 29th year in business this month.
To commemorate the anniversary, the thrift store, at 501 Main Ave., is having a sale.
The volunteer-run store sells clothing, household items and books.
During its time in business, the store has contributed more than $350,000 to local charities, said store board president Dorothy Kjelland.