RadioShack 3583

RadioShack #3583 was a RadioShack electronics store located at Villa Plaza Shopping Center, 7956 East Florence Avenue in Downey, California.