You are right, the Hancocks near the Lindbergh train stop is a decent walk but you should be fine. Atlanta in June is very, very hot and humid so if you aren't used to that, be sure you carry and/or buy water! A lot of it!
You MUST make it to Intown Quilters, my LQS. It's on a bus route, right by North DeKalb Mall. Skip the mall, it's full of loud teenagers, but the quilt shop is on one of the streets between North Druid Hills Road and the mall.
Feel free to PM me with more questions! I live nearby! :)