KFC G135064

KFC #G135064 is a KFC restaurant located at 1648 South Missouri Avenue in Largo, Florida.