Food Safety Report: ALDI, Log Cabin Drive, Macon, GA, USA 1 year ago • details 14 Feeling sick after eating turkey