Convenience store offering groceries and other essentials. Part of a chain with over 1000 locations.