KFC J718182

KFC #J718182 is a KFC restaurant located at 6500 State Park Road in Travelers Rest, South Carolina.