RadioShack 3633

RadioShack #3633 was a RadioShack electronics store located at 1435 South Baldwin Avenue in Arcadia, California.