Located in The Galleria, our Houston store is part of the largest retail center in Texas. As a central part of the Uptown District, home to Houston’s many high-fashion retailers, The Galleria offers luxury shopping, fine dining and premium lodging. Less than 15 miles away you will find the picturesque bike trails of Buffalo Bayou, as well as the sprawling Hermann Park, home to the Houston Zoo and Hermann Golf Course. Visit our store and make sure you are outfitted for any activity on the horizon!