Super Wal-Mart opens in North Smithfield