REI 92

REI #92, also known as REI Houston-Willowbrook, is an REI co-operative sporting goods store located at 17717 Tomball Parkway in Houston, Texas. The store opened on October 8, 2004.