I ended up limping it to a local Belle Tire store, after work, going 20 mph with my hazard lights on. It turns out my tires were pretty bald which is why I was sliding. I figured at a minimum I would need new tires, a new rim for the one that hit the curb and a control arm. Turns out it was more than that. $2100 more.
But I could have been on the freeway when I had my difficulties and be overturned in a ditch somewhere.