The Ranch Fitness Center & Spa 8385 Southwest 80th Street, Ocala, FL 34481