S&S Food Stores
Shopping/retail
32025 Lake City
United States
Website: http://www.scaffs.com
Founded in 1961, S&S Food Stores has grown to include 45 convenience stores and 2 supermarkets! We are a fixture in North Florida and we are excited about connecting to our customers digitally in a new era!



