610 N. Duval St. Tallahassee, FL 32301 Toll Free: 888-339-2943 Phone: 850-270-0412 Fax: 850-224-2283 Map and Directions