RadioShack 8912

RadioShack #8912 was a RadioShack electronics store located at Town and Country Shopping Center, 1906 Lake Worth Road in Lake Worth, Florida. The store closed on approximately February 28, 2015.