Circuit City 566

Circuit City #566 was a Circuit City electronics store located at 18800 Gulf Freeway in Houston, Texas. The store opened on August 29, 1991 and closed on November 30, 2007.