If this happened at the fuel station near Buford Hwy, there are cameras at the traffic lights near the Interstate 85 ramps.
placemark
That's good news. I hope the authorities were able to review the cameras' photo footage in time.