FAVORITE SPECIALTY RETAIL STORE WaterWise Garden Center 25633 Crenshaw Blvd, Torrance, CA 90505 ph: 310.326.6500 website Years Won: 2016 (Favorite) MAP