This article originally appeared on The Columbus Dispatch: This Week In History: Northland Shopping Center opened in 1964, Columbus’ first large mall
This article originally appeared on The Columbus Dispatch: This Week In History: Northland Shopping Center opened in 1964, Columbus’ first large mall