RadioShack 9034

RadioShack #9034 was a RadioShack electronics store located at Lakeshore Plaza, 1567 Sloat Boulevard in San Francisco, California. The store closed on approximately February 28, 2015.