Doesn't sound ideal for your trip but there are charging spots in downtown Atlanta that might help.
Georgia Power Building - 241 Ralph McGill Blvd - Two free J-type chargers in the front parking lot (24 security), 10-15 minute walk to numerous hotels.
Southern Company - 30 Ivan Allen Jr. Blvd -...