KFC J718259

KFC #J718259 is a KFC restaurant located at 120 South L. Rogers Wells Boulevard in Glasgow, Kentucky.