KFC H690004

KFC #H690004 is a KFC restaurant located at 899 South 6th Avenue in Wauchula, Florida.