REI 61

REI #61, also known as REI Greenwood Village, is an REI co-operative sporting goods store located at 9000 East Peakview Avenue in Greenwood Village, Colorado. The store opened 1998.