Point O’ Woods Golf Club may be a little tricky to find; but once you do you feel like you’ve found a hidden treasure! Point O’ Woods Golf Club is a challenging executive 9-hole (par 30) public golf course located in beautiful Inverness, Florida. Our...