Circuit City 542

Circuit City #542, also known as Circuit City Willowbrook Superstore, was a Circuit City electronics store located at 17270 Tomball Parkway, and later at 17727 Tomball Parkway, in Houston, Texas. The location opened on August 29, 1991, relocated on December 10, 2003, and ultimately closed on March 31, 2009, as part of the chain's bankruptcy.