Indoor Putting Green Installation with undulation by Synthetic Turf of Illinois

Indoor Putting Green Installation with undulation by Synthetic Turf of Illinois. Installed this 1800 sq-ft green at the Victory Sports Complex in Loves Park, IL.

StumbleUpon It!