FAVORITE TV STORE Howard’s 3300 E Willow St., Long Beach, CA 90807 ph: 562.427.0984 website :: yelp Years Won: 2014, 2015, 2016 (Favorite) MAP