spavia at the Orchard Town Center in Westminster, CO is located between Chico?s and Lane Bryant, north of Macy?s. The Orchard Town Center is an open-air retail and entertainment district, conveniently located on the Northwest corner of I-25 and 144th Avenue. The Orchard Town Center offers guests a charming town square with tree-lined pathways leading to specialty shops, restaurants, and entertainment venues.