Atlanta GA Video Rental Kiosks 1. 6000 N Terminal Pkwy, Atlanta, GA 30320 | Chick-fil-A (404) 433-7711