Recall Corporation is one of the world’s largest information management companies, helping some 80,000 customers store and protect (and sometimes destroy) important documents and data. Recall’s services include physical and electronic document storage and retrieval, protection of computer backup data, and destruction of sensitive documents. The company operates about 300 facilities in more than 20 countries on five continents.
|1 Recall Center, 180 Technology Pkwy.|
|Norcross, GA USA 30092|