Biotech All Locations... Newton go Results Found: 4 Button group with nested dropdown LabShares Newton, LLC 90 Bridge Street Newton MA 02458 (617) 396-4329 LabShares Newton LabShares Newton 55 Chapel St Newton MA 02458 (617) 396-4329 Barrett Technology, LLC 320 Nevada Street Ground Floor Building Rear Newton MA 02460 (617) 252-9000 Enlivity Corporation Newton MA (617) 877-5911