Southwest Greens of Oklahoma in Owasso
(918) 272-0100
Tulsa Oklahoma putting greens and golf greens for artificial grass installation! Our practice putting green and customized artificial turf is made from the finest synthetic grass. Call us if you want a synthetic turf backyard putting green.