Nature’s Promise Turkeys only $.49 lb at Stop & Shop!
Nature’s promise turkeys are only $.49 lb!!!
Check your local Stop & Shops for this deal!
This was in Norwood, MA today.
[snippet_like_us_on_FB]
Join our Stop & Shop Freebies and Deals Group on Facebook
Join the discussion in the forums
r Stop & Shop Freebies and deals group