1. J & L Cooling Towers 1083 Entry Dr, Bensenville, IL 60106 Coordinate: 41.93309,-87.94628 Phone: (630) 422-1102