1. Omni Containment System 617 Church Rd, Elgin, IL 60123 Coordinate: 42.07296,-88.2941 Phone: (847) 468-1772
2. Sta-Clean Waste Systems Inc 610 W Chicago St, Elgin, IL 60123 Coordinate: 42.03509,-88.2937 Phone: (847) 888-5585