Walmart
6650 Hembree Ln, Windsor 95492