Be the first to review Ft. Braden School in Tallahassee, Florida, USA - Use the thumbs to get started!