The Buffalo Chronicle
retail
-
Station Twelve opens its first stores Thursday, 11 years after Amherst was promised a new Northtown Plaza
Five stores open at Amherst’s Station Twelve on Nov. 5, 11 years after WS Development bought Northtown Plaza. Here’s what the town was promised, the permit and tax fights along the way,…












