KFC H667018

KFC #H667018 is a KFC restaurant located at 705 North Norwood Street in Wallace, North Carolina.