
Innovation Depot is a 140,000 square foot beehive of activity
Alabama ranks near the bottom as a state in terms of entrepreneurial activity, but don’t cite that statistic for those who are part of Birmingham’s Innovation Depot. It’s a 140,000 square foot beehive of activity that was the location where Steved Case “Rise of the Rest Road Tour” made its stop in May. Here’s a closer look at the former Sears store.
Like what you've read?
Forward to a friend!