REI Co-op to open new store in Orland Park, Illinois in fall 2021
REI Co-op will open a new store in the Village of Orland Park, Illinois in fall 2021, bringing a wide assortment of quality gear, experiences, and expertise for the region’s most popular outdoor activities. Located at 15515 South 95th Avenue, the new 20,000 square-foot store will offer a specialty…
Jan 27, 2021