City of Atlanta Department of Transportation Signs and Signal Shop is located in Atlanta, United States on 124 Claire Dr SW. City of Atlanta Department of Transportation Signs and Signal Shop is rated 3 out of 5 in the category city department of transportation in United States.