RadioShack 8377

RadioShack #8377 was a RadioShack electronics store located at Lake Sherwood Mall, 4520 South Sherwood Forest Boulevard in Baton Rouge, Louisiana.