where is yorktown illinois
Yorktown Center is an enclosed regional shopping mall located in the village of Lombard, a suburb of Chicago, Illinois, United States.