KFC C160030

KFC #C160030 is a KFC restaurant located at 91 North Street in Danbury, Connecticut.