2400 SW College Rd, Ocala, FL 34471, United States
100 NW 76th Terrace, Ocala, FL 34482, United States