Innovation Depot
Innovation Depot provides 14,000 square feet of office, lab, and coworking space - all designed to help startup companies. They work everyday to provide amenities like an onsite game room, gym, rooftop patio, restaurant, and the fastest internet in Birmingham.
Last updated on