Shopping malls database
Orchard Town Center is located at the corner of NWC I-25 & 144th Avenue, Westminster. It is a Lifestyle/Specialty Center which opened in 2008. It is an Open shopping mall with 5,574 parking spaces. It covers an area of 962,919 sqft. and has about 90 stores.
Shopping mall's name: Orchard Town Center
Address: NWC I-25 & 144th Avenue, Westminster, CO 80023
Number of stores: 90