December Ordering Deadline
Orders placed after December 13, 2024 will be fulfilled beginning January 2, 2025.
You will receive notification when your order is ready and/or being shipped.
Store Hours and Address
Monday - Friday: 10-5pm
Saturday: 10-2pm
Sunday: Closed
We are located at: 124 West Lockoowd Ave, St. Louis, MO 63119