Tag: Golf Up

Southwest Greens Construction to build synthetic turf golf facility in France

April 22, 2016 By
Southwest Greens International will construct a synthetic turf 9-hole golf course, academy and driving range near St. Tropez, France, according to a press release from the company. Southwest Greens Construction will supervise the project, which will be built entirely with Southwest ...

Read More