SODGREEN sod & artificial turf installers Sod Green specializes in sod and synthetic turf installation.Transform your lawn instantly with new artificial turf or new fresh sod. Phone: 214-641-5784 Dallas, Tx TX 75220 USA Map Other Categories: House & Home |