BUFFALO, N.Y. (WKBW) — After decades of decline, Downtown Buffalo was experiencing an incredible resurgence: new construction ...
Voelker’s Lanes, a building that stood at the corner of Elmwood Avenue and Amherst Street for 133 years, was demolished this ...