The bachelors is great, the GPA will make things tough - you know this already.
I'd suggest talking directly to the program directors at the programs that you're interested in, and see what they say. You could take post-bac stuff to elevate the GPA, but it'll take tons of time and money to elevate a 2.8. I went to Utica College (upstate NY - for an OT degree, but PT is there too), and it's a small enough program that you might be able to talk to a faculty member directly to see his/her advice. Maybe a program around you would do the same.
Good luck with whatever you choose.
dc