Industry Horror
(17)
Clothing store in Ventura, California
Address: 518 E Main St, Ventura, CA 93001
Hours: Closed ⋅ Opens 11 AM Fri
Phone: (805) 667-8460
Our mission to gainfully employ people with special needs and autism in order to help in the creation process, printing, inventory, internet and store s...
Finally, a local store that is helping to bring jobs to amazing people! Although Industry horror is easy to miss, even if you're looking for it, ...