Lean Mean FItness is located at: 2124 Talladega Road, Jacksonville, FL 32209.