Companies Obaggo Obaggo Address 63 Russel St 2, Melrose, MA, 02176, USPhone 617-283-6814Email [email protected]Website obaggo.com Follow Us Email Facebook Twitter LinkedIn Copy Link Related Articles (1) Plastics Obaggo in-home appliance recycles plastic bags and film into recyclable disks Share Email Facebook Twitter LinkedIn Copy Link View Latest Obaggo News