Food Safety Report: Publix Super Market at Cornerstone, Vaughn Road, Montgomery, AL, USA 1 month ago • details 21 Boars Head deli