2900 68th Avenue, OCALA, FL 34482