St. Bernard Sports
Location5570 W. Lovers Ln., Ste. 388
Dallas, TX 75209 | Get Directions
A ski shop? In Dallas? It might not sound strange now, but when Anne and Wes Goyer opened this place in 1978, their sanity was surely questioned. Today, the 12,000-square-foot shop at Inwood Village is the store to visit before you step out into the cold. Yes, you’ll find plenty of snowboards and skis and related gear, but they also carry high-end apparel from too many brands to mention. Also: hit the outlet store in the Shops at Park Lane for deep discounts on last year’s stuff.