Klein, Stoddard, Buck & Lewis, LLC Attorneys Klein, Stoddard, Buck & Lewis, LLC Visit Website 2045 Aberdeen Court, Suite A Sycamore, IL 60178 (815) 748-0380 (815) 748-4030 (fax) About About Our firm has been providing legal services to the businesses and families of DeKalb County for more than fifty years.