The former Terrell Country Store was a North Carolina tourist attraction that was razed five years ago for future development.