RadioShack 8679

RadioShack #8679 was a RadioShack electronics store located at 4350 Ridgecrest Drive Southeast in Rio Rancho, New Mexico. The store closed on approximately February 28, 2015.