REI 73

REI #73, also known as REI St. Louis, is an REI co-operative sporting goods store located at 1703 South Brentwood Boulevard in St. Louis, Missouri. The store opened 2001.