Southwood CrossFit 1551 Capital Circle SE, Suites 2 & 3, 32301 Tallahassee, United States Southwood CrossFit is a CrossFit® box located in Tallahassee, United States. CF Affiliate