KFC C242027

KFC #C242027 is a KFC restaurant located at 1315 Monmouth Street in Newport, Kentucky.