KFC 13197

KFC #13197 is a KFC restaurant located at 62-02 Fresh Pond Road in Middle Village, New York.