Pennsylvania-based Ollie’s, a discount bargain outlet that sells overstock and closeout merchandise, opened its first St. Louis-area store in March 2023 at Nameoki Commons shopping center in ...