Last updated on February 9th, 2019 at 05:06 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