The Neurology Institute 2118 Southwest 20th Place, Ocala, FL 34471