KFC E685053

KFC #E685053 is a KFC restaurant located at 311 Whalley Avenue in New Haven, Connecticut.