0
Anonymous
There are multiple LEGO Stores located in Chicago. One is on the Near North Side in the mall. The store has had positive reviews on yelp.
Wiki User
Chat with our AI personalities