The Community Furniture Bank, a 501(c)(3) nonprofit based in Greater Birmingham, Alabama, specializes in the collection, storage, and distribution of donated furniture, appliances, and household essentials.