Sycamore-DeKalb Glass Company, LLC Home Improvement & Interior Design Sycamore-DeKalb Glass Company, LLC 215 S. Sacramento St. Sycamore, IL 60178 (815) 899-2000 (815) 899-2000 (fax)