KFC H667015

KFC #H667015 is a KFC restaurant located at 406 US Highway 70 East in Selma, North Carolina.