The Muhammad Ali Center has a variety of options to meet your wedding event needs. Located between historic Main Street and the Ohio River in downtown Louisville, Kentucky, the architecturally captivating Muhammad Ali Center offers beautiful river views, modern design, built-in audio/visual capabilities and urban appeal.