RadioShack 3898

RadioShack #3898 was a RadioShack electronics store located at 8641 Elk Grove Boulevard in Elk Grove, California.