Innovation Depot

In partnership with the University of Alabama at Birmingham, the Innovation Depot incubator supports emerging biotechnology, information technology, and service businesses.

Location

1500 1st Avenue North
Birmingham, AL 35203
United States
33° 30' 40.1868" N, 86° 48' 45.6408" W