RadioShack 4184

RadioShack #4184 was a RadioShack electronics store located at Plaza at Chapel Hill, 454 Howe Avenue in Cuyahoga Falls, Ohio. The store closed on approximately February 17, 2015.