Opening hours from gas station TK Convenience in Grand Falls-Windsor.The gas station TK Convenience is located in Grand Falls-Windsor.Check out the home page.Visit the directions.Advertising