Opening hours from gas station Melrose Shell in Melrose.The gas station Melrose Shell is located in Melrose.Check out the home page.Visit the directions.Advertising