Town of Amherst supervisor Brian Kulpa says project developers are proving him wrong. AMHERST, N.Y. — The Station Twelve project in Amherst is coming back to life. In April, the town issued new building permits for the site under the condition that the buildings must be completed by the end […]