Contact DEPARTMENT OF NEUROLOGY Azalea Building 1401 Centerville Road, Suite 600 Tallahassee, FL 32308 (850) 878-8121 Neurology