Woodard & Sons Construction & Properties, Inc. 2115 Glenwood Dyer Road, Lynwood, IL 60411