New Windy City Mufflers and Brakes,  3924 W. Irving Park Road,  Chicago, IL 60618 Call 773-866-2812 - Auto Repair Shop Irving Park