The Northcross Shopping Center is located at one the city’s busiest intersections at the heart of North McAllen’s shopping district at N. 10th Street and Nolana Avenue..
You’re bound to find something at one of the following stores: