1. RC Refrigeration 42372 N. Willow St., Antioch, IL 60002 Coordinate: 42.47936,-88.15221 Phone: (847) 838-4145