RadioShack 8937

RadioShack #8937 was a RadioShack electronics store located at 6085 Lake Worth Road in Greenacres, Florida. The store closed on approximately February 28, 2015.