The North Face Allen Premium Outlets About The North Face Allen Premium Outlets.Located on West Side of Stacy road,right across the highway from the Village of Fairview.We are next door neighbors to the Nike store with ample parking right in front. Allen Columbia Factory Store.Opened in May of 2008,the Allen Outlet Store is located on the northeast side of the Allen Premium Outlet Center in Allen,TX.The center,located on northwest corner of US 75 and Stacy Road,is surrounded by numerous shopping centers, hotels, restaurants, and the brand new Allen Event Center. Top ways to experience Allen Outlet Mall Premium Outlets and similar attractions. Good selection of stores with a good walking flow through out the mall clean restrooms are a plus.Visited during tax free weekend the mall was packed. This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC.