FAQs

Browse our topics below to find answers to our frequently asked questions

Premium Bamboo Paper Towels

There are 120 sheets per roll, and 12 rolls per box.

Can't Find What You're Looking For?

Here's where to find us: