Stop & Go is a convenience store chain with multiple locations.