RadioShack 9484

RadioShack #9484 was a RadioShack electronics store located at Rockwell Plaza, 8527 North Rockwell Avenue in Oklahoma City, Oklahoma. The store closed on approximately March 28, 2017.