What is Yorktown Mall Lombard Il?
Yorktown Center is a multiplex shopping center lies in a a suburb of Chicago, Illinois, United States. The retail floor area of the shopping center is spread in an area of around 1,500,000 square feet. Yorktown Center was established in the year 1968. It is owned by KKR and Company LP and YTC Pacific. The shopping mall is a two-storey building which has more than 180 stores including Amc Premium Theatre, Bath and Body Works, Panda Express, Cellular World, Sports Authority, Egg Harbor Cafe and more. The address and contact number of Yorktown Mall Lombard Il is also used for Yorktown Center Movie Theater, Yorktown Center Erie Pa, Yorktown Center Management, Yorktown Center York Pa and Yorktown Center Restaurants.