1. Euro Worx 1500 E Algonquin Rd, Algonquin, IL 60102 Coordinate: 42.16112,-88.2723 Phone: (224) 256-2640