KFC G135112

KFC #G135112 is a KFC restaurant located at 2840 Greenbriar Parkway Southwest in Atlanta, Georgia.