Get Directions to Florida State-Southwood Shared Resource Center ← View details 2585 Shumard Oak Boulevard, Tallahassee, Florida 32311 +1 850-413-9309 Get Directions From* To * — Required information