KFC G135111

KFC #G135111 is a KFC restaurant located at 3555 Flat Shoals Road in Decatur, Georgia.