KFC G135083

KFC #G135083 is a KFC restaurant located at 5150 Windward Parkway in Alpharetta, Georgia.