North Texas Putting GreenNorth Texas Greens is the Putters Edge dealer for Texas. North Texas Putting Greens installs artificial putting greens and backyard synthetic LAWN EDGE.