Olivia's premier products are produced in this 60,000 square foot (5,600 meter) rolling facility which is capable of producing 50,000 cigars a day.
Olivia's premier products are produced in this 60,000 square foot (5,600 meter) rolling facility which is capable of producing 50,000 cigars a day. Misc, Companies - Plants/Factories Links: olivacigar.com By: tallturtle82