KFC G135117

KFC #G135117 is a KFC restaurant located at 3510 Cascade Road Southwest in Atlanta, Georgia.