KFC H170001

KFC #H170001 is a KFC restaurant located at 823 South Ohio Avenue in Live Oak, Florida.