Opening hours from gas station D's Landing in Happy Valley-Goose Bay.The gas station D's Landing is located in Happy Valley-Goose Bay.Check out the home page.Visit the directions.Advertising