RadioShack 8677

RadioShack #8677 was a RadioShack electronics store located at Market Center East, 11110 Lomas Boulevard Northeast in Albuquerque, New Mexico.