Contact Contact Us Phone: 630.420.1900 Email: email@torcharchitecture.com Address: 300 E. 5th Ave Suite 102 Naperville IL 60563 Name Company Email Address* Phone Tell us about your projectCaptchaEmailThis field is for validation purposes and should be left unchanged.