National Italian American Sports Hall of Fame: Addison, Not Chicago

The Hall of Fame is located at 1431 W. Lake St., Addison, IL 60101—a western suburb of Chicago. It moved there from its original Little Italy, Chicago site in 1998.

Copyright Wanderlust World © https://www.ynyoo.com