Station Twelve’s long wait nears an end: First stores open next week

Warby Parker, Alo Yoga and The North Face are among the first five stores set to open on Thursday at the Station Twelve development in Amherst.
Advertisement · Why this ad?

Warby Parker, Alo Yoga and The North Face are among the first five stores set to open on Thursday at the Station Twelve development in Amherst.