Synthetic Turf Products

Synthetic Turf Products celebrated the grand opening at its new Las Vegas office located at 4205 W. Tompkins, Suite 1.  Synthetic Turf Products has been the leader for more than 10 years.  Call 702.367.TURF(8873) or visit syntheticturfproducts.com.