Opening hours from gas station BP in Chapel Hill.The gas station BP is located in Chapel Hill.Check out the home page.Visit the directions.Advertising