KFC C160021

KFC #C160021 is a KFC restaurant located at 555 Long Beach Boulevard in Long Beach, New York.