RadioShack 6452

RadioShack #6452 was a RadioShack electronics store located at North Riverside Park Mall, 7501 West Cermak Road in North Riverside, Illinois. The store closed on approximately February 28, 2015.