Orders typically ship in 2-3 business days from Colorado
The Trees Tea Towel is screen printed with care in Denver, Colorado using eco friendly manufacturing processes to minimize our ecological footprint.