RadioShack 6825

RadioShack #6825 was a RadioShack electronics store located at Village Crossing Shopping Center, 5633 Touhy Avenue in Niles, Illinois. The store closed on approximately February 28, 2015.