Southwood CrossFit
- Distance: 6.74 mi
- Address:1551 Capital Cir SE, Tallahassee, FL 32301
- Phone:(850) 322-1635
- Reviews: 21Rating: 5.0
The coaches are super knowledgeable, everyone there is friendly and willing to help you with anything that you need help on. They're always pushing you to be a stronger better you! Great group of warm, welcoming people, I'm glad I walked into their doors!.... more