RadioShack 2348

RadioShack #2348 was a RadioShack electronics store located at Parkway Plaza, 4215 University Drive in Durham, North Carolina. The store closed on approximately March 28, 2017.