RadioShack 8519

RadioShack #8519 was a RadioShack electronics store located at Maplewood Plaza, 2658 North 90th Street in Omaha, Nebraska.