626 W Main St
0.1 miles from Muhammad Ali Center