Rapid Recovery (Peoria, Ariz.) opened its 31st territory location nationwide, in Atlanta.

Publication date: 9/24/2012