Discount footwear retailer Shoe Pavilion is out of step with the economy as it suffers too many financial hits and announces it's closing all 64 locations.
Discount footwear retailer Shoe Pavilion is out of step with the economy as it suffers too many financial hits and announces it's closing all 64 locations.