1. Industry Grease Solutions 617 Church Rd, Elgin, IL 60123 Coordinate: 42.07296,-88.2941 Phone: (224) 310-8321
2. Provin Services Inc 29w356 Old Lake St, Elgin, IL 60120 Coordinate: 42.00657,-88.193 Phone: (630) 736-4077