KFC C160027

KFC #C160027 is a KFC restaurant located at 1 Federal Road in Danbury, Connecticut.