KFC H665011

KFC #H665011 is a KFC restaurant located at 5636 Sunset Boulevard in Lexington, South Carolina.