RadioShack 9113

RadioShack #9113 was a RadioShack electronics store located at Town and Country Plaza, 2236 West Thomas Street in Hammond, Louisiana.