RadioShack 8681

RadioShack #8681 was a RadioShack electronics store located at Juan Tabo Plaza, 11008 Montgomery Boulevard Northeast in Albuquerque, New Mexico.