KFC L185002

KFC #L185002 is a KFC restaurant located at 2333 South Business Drive in Sheboygan, Wisconsin.