Sock Emporium is now open at Willowbrook Mall in north Houston, mall management confirmed via a Sept. 6 email. The store sells a variety of colorful and patterned socks for men, women and children, according to an Aug. 1 post on Willowbrook Mall’s social media. Sock Emporium also sells socks featuring characters featured in TV shows, movies and pop culture.