RadioShack 8398

RadioShack #8398 was a RadioShack electronics store located at 1723 Cresswell Lane in Opelousas, Louisiana.