S.T.A.R. Labs (Earth-1)

S.T.A.R. Labs is a research company in Starling City. It is currently building a Particle Excellorator.