Walmart

7 locations in Central California, 2012

Rooftop solar systems at seven different Walmart stores in Central California.