I'm wondering about the MARTA North Springs station & parking; there's a large deck, but that's it. I don't think there's any additional space nearby, unless AT&T opens their deck temporarily to MARTA (I think it's AT&T parking next deck over).
North Springs is a GREAT option to Hartsfield from the north, but it can't handle long term parking for Hartsfield and extra riders from this mess.