Caps Boston is perceived as one of Woburn Office Plants's biggest rivals. Caps Boston was founded in undefined, and is headquartered in Woburn, Massachusetts. Like Woburn Office Plants, Caps Boston also operates in the Professional Services sector. Caps Boston generates $20.6M more revenue vs. Woburn Office Plants.