Circuit City 3260

Circuit City #3260, also known as Circuit City Tulsa North '99, was a Circuit City electronics store located at 5313 East 41st Street in Tulsa, Oklahoma. The location closed in March 2009, as part of the chain's bankruptcy.