3921 SW. College Rd., Ocala, FL 34474 United States