Great concept, awful execution. Much of the equipment doesn't work or has no course to allow usage. Some equipment has never worked. The required courses in order for a member to use the...
Steve P.
1/26/2017
(1)
Advertisement
TechShop is a creative space located in Saint Louis, MO, dedicated to fostering innovation and hands-on learning. Currently, the site is under construction, indicating ongoing development to enhance the offerings available to its community.
Plans for TechShop are set to be unveiled in 2025, promising an engaging hub for makers and enthusiasts alike. The company aims to provide resources and tools for individuals to explore their creative potential and bring their ideas to life.
Generated from the website
Great concept, awful execution. Much of the equipment doesn't work or has no course to allow usage. Some equipment has never worked. The required courses in order for a member to use the...
Partial Data by Foursquare.
Advertisement