A new Walmart Supercenter planned at 18th Street and Broadway is expected to create new jobs.
1 / 19
WLKY - Louisville Videos
Mon, Mar 24, 2014 12:58 PM EDT