Dekra Emission Check Inc – Atlanta, GA Address 4120 Buford Hwy NE Atlanta, GA 30345 Phone Number (404) 636-9866 Last updated on March 14th, 2021