Cardiovascular Institute of Central Florida. 2111 SW 20th Pl, Ocala, FL 34471. Call. Directions (352) 622-4251. 121 Lagrande Blvd Ste A, The Villages, FL 32159. Call..