Windsor Bolivia is located in El Alto, Bolivia on Avenida 6 de Marzo, frente al Reg. Ingavi S/N Casilla 10800. Windsor Bolivia is rated 4.7 out of 5 in the category tea manufacturer in Bolivia.
Address
Avenida 6 de Marzo, frente al Reg. Ingavi S/N Casilla 10800