Photo tour: Visit KC Showcases its New Power & Light District Space

Located at 1321 Baltimore Ave. in the Kansas City Power & Light District, the group’s new space is a midway point between the Sprint Center and the Kansas City Convention Center. Visit KC expects to see a significant increase in foot traffic from visitors between some of Downtown’s largest attractions.

Read The Full Article