Nouria is a convenience store and fuel retailer offering a variety of fresh and wholesome products. Part of a large New England chain.