1. Industry Grease Solutions 617 Church Rd, Elgin, IL 60123 Coordinate: 42.07296,-88.2941 Phone: (224) 310-8321