FAVORITE FRAMING STORE Carter Picture Framing 1428 Cabrillo Avenue, Torrance, CA 90501 ph: 310.533.1654 website Years Won: 2017 (Favorite) MAP