Across the street from Leadership Plaza to the north and on the west side of the corner building is a 20’ x 50’ mural commissioned in 2024 which replicates a post card from around 1906. The artwork highlights the first streetcars on Main Street in Columbus and brings to life people and happenings from years past.
