KFC G135118

KFC #G135118 is a KFC restaurant located at 2475 Bouldercrest Road Southeast in Atlanta, Georgia.