AVI-SPL ← View details 6753 Thomasville Road, Tallahassee, FL 32312 +1 850-894-3030 Get Directions From* To * — Required information