New England Lab Renovation ClientNew England LaboratoriesSquare Footage6,000 sq. ftLocationNew England