I had a poor start to undergrad but I retook some classes and I ended with a GPA of 3.4. Unfortunately, almost all law schools take all of your grades into account, including those before a retake, so my effective GPA was 2.99. I did fine on the LSAT (160) and I was accepted to many 50-100 school and received scholarship offers to many T3 schools.
Work hard, get your GPA up above 3.0 and do well on the LSAT. Get a 170+ and you can go to most places outside the top 14.
Get a 160 and you'll be able to go to most places outside the top 50.
Get a 155 and you'll be able to go to many T3 schools.
I'm just estimating, of course, but I think you have a shot. That said, Law School isn't much fun, and you will be surrounded by intelligent people who live for school. You will also be graded on a curve. Make sure you are ready to compete academically.