Contact Recall 1-888-732-2556
Your Information. Securely Managed.

Contact Recall Malaysia

Headquartered in Atlanta, Georgia, Recall has evolved to become the leading global provider of information management services with corporate offices in San Paolo, Brazil, London, England, Kuala Lumpur, Malaysia and Sydney, Australia.

Regional Contact Information:

Telephone:  +603 5123 7688

Global Headquarters

Recall Corporation
One Recall Center
180 Technology Parkway
Norcross, GA 30092 | USA

Learn More about Recall

Privacy Policy