Turf Green Pro 7 months ago ID: #459206 Listed In : Business & Services Ovilla, Tx 75154 214-641-5784 https://turfgreenpro.com [email protected] Business Description TURF GREEN PRO- synthetic grass, putting greens, sod, landscaping. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : artificial turf installation artificial grass installation turf installation