Another wave of retail and dining locations has been announced for Station 12, a new, upscale open-air shopping center coming to Amherst.
The businesses announced Thursday were:
- Black & Blue Steak and Crab
- Tempur-Pedic
- The North Face
- Warby Parker
Last week, it was announced that Industrious would open a premium coworking location at Station 12 in late 2026…