vitamin shoppe headquarters
Jerry McCrea/The Star-LedgerFlooding problems at The Vitamin Shoppe corporate headquarters on 91st Street in North Bergen are forcing company executives to consider a move out of the township.