Dekra Emission Check Inc – Atlanta, GA Address 1180 Collier Rd NW Atlanta, GA 30318 Phone Number (404) 351-3060 Last updated on March 4th, 2021