FAVORITE SWIMMING POOL/SPA STORE South Bay Pool & Spa 23510 Telo Ave. Suite 8 Torrance, CA 90505 ph: 530.5700 website Years Won: 2017 (Favorite) MAP