The long anticipated construction of the 93,000 square feet Muhammad Ali Center began in August of 2004. The site location is conveniently located between the Ohio River and Main Street in Louisville’s historic downtown.
Center: Open Today - noon - 5pm
In light of the Commonwealth of Kentucky’s “Healthy at Work” requirements,
the Ali Center meets or exceeds minimum work requirements.
Masks or Facial Coverings are Required.DETAILS