KFC C019003

KFC #C019003 is a KFC restaurant located at 1589 West Main Street in Willimantic, Connecticut.