Walmart has announced the inauguration of Little Squiggles Children's Enrichment Center on its new Home Office location in Bentonville, Arkansas, in a