Circuit City 1626

Circuit City #1626 was a Circuit City electronics store located at 5171 East 42nd Street in Odessa, Texas. The store opened on May 1, 1998 and closed on March 31, 2009.