Equifax
1550 Peachtree St. Atlanta, Georgia 30309 Phone: 404-885-8102 / 404-885-8872
Lorie Couch
Also listed in: Resident Screening Services