Sporting and recreation goods company Southwest Putting Green Tech is based at Punta Gorda, FL. It has an annual revenue of $2.4 million and employs four people. Southwest Putting Green Tech's growing popularity is especially prevalent in the boutique market. Owner Steve Mazner presides over the company.
Want to share more of your experience?GO TO FULL REVIEW