PrimalQ. I'd contact the Southern Bicycle League. At least in the past they've kept up with the local rides and clubs, and could point you in the right direction. You might also call one of the bike shops (Intown Bikes in Midtown or Bicycle South in Decatur).
I haven't been a club cyclist of late, but I'm thinking about doing some club rides if I can find any good ones on Saturday mornings (the only time I have to do extended rides).