RadioShack 8618

RadioShack #8618 was a RadioShack electronics store located at Cottonwood Mall, 10000 Coors Boulevard Northwest in Albuquerque, New Mexico. The store closed on approximately February 28, 2015.