Search results
Discover more placesNear Yorktown Center
Refine results for Shopping Venues
Yorktown Center is a shopping mall located in the village of Lombard, a suburb of Chicago, Illinois, United States. The mall features JCPenney, Von Maur in addition to an 18-screen dine-in AMC Theatres. At the time of its 1968 opening, the 1,300,000-square-foot (120,000 m2) Yorktown Center ranked as the largest shopping center in America. Wikipedia