Directions


View Larger Map

2424 E. Plaza Drive
Tallahassee, FL 32308

Phone: 850-878-1177
Fax: 850-877-3854

Mon/Thurs 8-5 and Tues/Wed 7-4
Summer hrs 8-4 Mon-Thurs