RadioShack 8663

RadioShack #8663 was a RadioShack electronics store located at Orchards Shopping Center, 257 East 29th Street in Loveland, Colorado.