Rack Room Shoes is an American footwear retailer based in Charlotte, North Carolina. It has over 500 stores in 35 states and operates under the Off Broadway shoe warehouse brand. Founded in 1978, the company has become one of the largest footwear retailers in the United States. The company offers a wide selection of designer […]