Rapid Recovery (Peoria, Ariz.) announced the opening of its Denver, Colo., and Kansas City, Mo., territories.

Publication date: 07/25/2011