KFC C146012

KFC #C146012 is a KFC restaurant located at 274 Delaware Avenue in Albany, New York.