Walmart Garden Center What started small, with a single discount store and the simple idea of selling more for less, has grown over the last 50 years into the largest retailer in the world. Phone: 714-491-0744 440 N Euclid St Anaheim, 92801 United States Map Other Categories: House & Home » Gardens |