RadioShack 6327

RadioShack #6327 was a RadioShack electronics store located at Topps-Telegraph Plaza Shopping Center, 7860 Telegraph Road in Taylor, Michigan.