Southwood Golf Club | MyCommunity.Today Web App

more

Southwood Golf Club

Located in Tallahassee, Florida is an extraordinary facility created by the St. Joe Company and one of the most celebrated layouts in Florida. Masterfully designed by PGA Tour legend Fred Couples and his renowned design partner, architect Gene Bates, SouthWood Golf Club is an upscale public facility nestled among rolling hills, pastureland, and ancient oak trees draped in Spanish moss. SouthWood Golf Club was designed to provide an enjoyable and challenging golf experience for players of all levels.

Address: SouthWood Golf Club, Tallahassee, FL, USA · Phone: 8509424653

Find Southwood Golf Club and other local businesses, deals and events on MyCommunity.Today.