Milwaukee-based Verlo Mattress announced that it has signed three new development plans with franchisees who plan to open 24 new store locations nationwide. The deals include the addition of six Verlo Mattress stores for Denver, Colorado and Phoenix, Arizona, five locations in Dallas, Texas, three locations planned for Houston, Texas, and two locations to be
Already a subscriber? Log in
To continue reading this article ...
Subscribe to BizTimes today and get immediate access to our Insider-only content and much more.Learn More and Subscribe Now