How many Rack Room Shoes locations are there
The Rack Room is a shoe store chain in the United States.Morris and Meyer Schwartz established it in Salisbury, North Carolina, in 1920. Rack Room Shoes and Off Broadway Shoe Warehouse are two of the company’s shop brands.. As of 2019, it has more than 950 stores in 42 states. Is The Rack Room the … Read more