South Elgin IL Automobile Detail & Clean Up Service 1. 215 Randall Rd, South Elgin, IL 60177 | Key West Auto Spa (847) 888-8486