RadioShack 9428

RadioShack #9428 was a RadioShack electronics store located at 711 North Perkins Road in Stillwater, Oklahoma. The store closed on approximately March 28, 2017.