Let’s Talk!
Please fill out the form below, and a member of our team will be in touch with you within 24 hours or less.
Acclara Headquarters
10713 W. Sam Houston Pkwy, N.
Suite 500, Houston, Texas 77064
Employment Verifications
Phone: 800-367-5690 (M-F 8:00am to 8:00pm EST)
Email: member@equifax.com