Circuit City 3564

Circuit City #3564, also known as Circuit City Quail Springs, was a Circuit City electronics store located at 13730 North Pennsylvania Avenue in Oklahoma City, Oklahoma. The location closed in March 2009, as part of the chain's bankruptcy.