STEVE WELCH ARCHITECTS LTD Architect - Barrington, IL Looking to contact STEVE WELCH ARCHITECTS LTD? You can reach them at 847-304-1899