Convenience store offering groceries and household essentials. Co-op emphasizes social responsibility.