KFC D556011

KFC #D556011 is a KFC restaurant located at 501 West Liberty Street in Wauconda, Illinois.