4 Comments Equifax: How to get in touch By CCC Team September 11, 2011 Equifax Head Office Equifax Inc., 1550 Peachtree St. Nw Atlanta, GA 30309 United States Phone: 404-885-8000 Equifax…