Is it possible to visit ATL lost and found?
I checked the Delta FAQ and didn't find anything on this topic, and did a search
I left my bag at the Popeye's at terminal C and have not had much success finding it with the trackit system.
Has anyone actually visited the ATL lost and found office? Any success in finding your bag?