Duchess is a convenience store with a long history, offering a variety of everyday essentials.