Emily TraskJul 26, 20161 minDrilex in Willimantic, CT#throwbacktuesday About Drilex Drilex Environmental was established in 1995 and is one of New England’s fastest growing, premier, full...