We at Florida Institute of Neurology are always fully focused on helping you to overcome any Neurological Conditions. FIND OUT MORE ABOUT US. St.Cloud Address. 4745 Old Canoe Creek Road, St.Cloud, FL 34769. Ph: (407)818-1664..