 What are two other big American Movie theater chains besides the one that is present at the Yorktown Center in Lombard?
Yorktown Center: Yorktown Center is an enclosed regional shopping mall located in the village of Lombard, a suburb of Chicago, Illinois, United States.
i don't know