Our Chesterfield Location is now CLOSED!
Watch for our Grand Opening on April 2nd at 195 Lamp & Lantern Village in Town and Country
Right now there is no option to pick up or shop at our Chesterfield location. Please visit one of our other stores during this time. Sorry for the inconvenience, but it will be worth the wait!
We are working hard to get the new location ready to go for the April 2nd opening!