1. J & C Environmental 278 Center St, Elgin, IL 60120 Coordinate: 42.04276,-88.28133 Phone: (847) 531-8370