KFC E685039

KFC #E685039 is a KFC restaurant located at Main Street in New Haven, Connecticut.