In the 80s, this Area was a Popular Albany Hangout – Any Ideas?
From 1946-1986, something else brought thousands to this area and if it were still around, it would be one of a few that remain in the Capital Region. What was it?
The Kohls Plaza located at 1814 Central Avenue in Albany has been a growing strip mall in the Capital Region for decades. In...