RadioShack 6639

RadioShack #6639 was a RadioShack electronics store located at 2518 South Brentwood Boulevard in Brentwood, Missouri. The store closed on approximately April 4, 2017.