Office Depot Moves Into Silo Site in Ventura
<i> Compiled by Jack Searles</i>
The former Silo electronics store in Ventura’s Poinsettia Plaza has been occupied by a new Office Depot outlet.
The new store on Telephone Road is the 402nd in the nationwide Office Depot chain. It caters to small and mid-sized businesses and other business-related customers.
In addition to office supplies, the unit offers printing and faxing services.