The global footwear and apparel retailer Skechers opened a new location Sept. 19 in Oak Ridge North. The standalone location in Wood Ridge Plaza at 27900 I-45 N., The Woodlands, offers a variety of shoes, sandals, boots and accessories. The new store is one of more than 3,000 Skechers locations worldwide and more than a dozen throughout Greater Houston. 281-419-1213.