Located in Selma, Alabama, Arsenal Place launched in 2014 and is the first business incubator in Selma. We have helped several businesses get started and grow… but now our vision has grown.
We are now beginning construction on a 12,000 square foot building located in downtown Selma. We will create a mixed use space for both entrepreneurs and community impact organizations.
More details to come...