RadioShack 8406

RadioShack #8406 was a RadioShack electronics store located at 1625 Poplar Avenue in Memphis, Tennessee.