Jack Nicklaus comments on synthetic turf installation by Southwest Greens of Florida at his personal residence in North Palm Beach, Florida.
Monday - Friday | 9:00 AM - 5:00 PM