Circuit City 542

Circuit City #542, also known as Circuit City Willowbrook Superstore, was a Circuit City electronics store located at 17727 Tomball Parkway in Houston, Texas. The location closed in March 2009, as part of the chain's bankruptcy.