RadioShack 6179

RadioShack #6179 was a RadioShack electronics store located at Shelby Mall Shopping Center, 4252 Mormon Coulee Road in La Crosse, Wisconsin.