Southwood Golf Club is a Semi-Private, 18 hole golf course located in Tallahassee, Florida.
Southwood Golf Club first opened for play in 2003. The course was designed by PGA Tour legend Fred Couples and his renowned design partner, architect Gene Bates