Last updated on November 30th, 2019 at 09:51 amSchnucks is a supermarket chain. Established in the St. Louis area, the company was started in 1939 with the opening of a 1,000-square-foot store in north St. If you need to find out the Schnucks Of Operation, Holiday Hours & Schnucks Locations Near Me Must read this