RadioShack 3850

RadioShack #3850 was a RadioShack electronics store located at Petaluma Plaza Shopping Center, 133 North McDowell Boulevard in Petaluma, California.