Self Made Store is a retail establishment in Dayton, OH that offers a curated selection of unique and handcrafted goods.
Specializing in locally sourced products, the store provides a platform for independent makers to showcase their creations to the community.
Generated from their business information