Northlake IL Auto Repair 1. 60 W Lake St, Northlake, IL 60164 | South West Auto Repair & Mufflers (708) 492-0051