KFC C160004

KFC #C160004 is a KFC restaurant located at 1617 Deer Park Avenue in Deer Park, New York.