City of Atlanta Department of Public Works Signs and Signal Shop is located in Atlanta, United States on 124 Claire Dr SW. City of Atlanta Department of Public Works Signs and Signal Shop is rated 3 out of 5 in the category public works department in United States.