1. Diemold Service Co 1026 National Pkwy, Schaumburg, IL 60173 Coordinate: 42.05339,-88.05256 Phone: (847) 885-6007