The Paper Crate
Let's Make Amazing Things Together
The Paper Crate is an Arts and Craft Store located in on Main Street in St. Charles, MO. We are most known for our monthly card making kit subscriptions.
Come Visit us at our new location at:
814 S Main Street, St Charles, MO 63301
Mon - Sat: 10 am to 6 pm
Sun: 11 am - 4 pm
814 S Main Street, St Charles, MO 63301, USA