Silo was an electronics retailer that opened in 1947 and operated throughout the United States until its demise in 1995. The western region stores were known for a long time as Appliance TV City.
Silo was an electronics retailer that opened in 1947 and operated throughout the United States until its demise in 1995. The western region stores were known for a long time as Appliance TV City.