RadioShack 6668

RadioShack #6668 was a RadioShack electronics store located at North Plains Mall, 2809 North Prince Street in Clovis, New Mexico. The store closed on approximately March 28, 2017.