KFC H667003

KFC #H667003 is a KFC restaurant located at 860 US Highway 64 in Plymouth, North Carolina.