RadioShack 2505

RadioShack #2505 was a RadioShack electronics store located at Valle del Sol Shopping Center, 1625 Rio Bravo Boulevard Southwest in Albuquerque, New Mexico. The store closed on approximately March 31, 2015.