RadioShack 9888

RadioShack #9888 was a RadioShack electronics store located at Wauchula Square, 1468 US Highway 17 North in Wauchula, Florida.