RadioShack 1217

RadioShack #1217 was a RadioShack electronics store located at University Heights, 563 North Main Street in Providence, Rhode Island.