Company description
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.